掌上高考爬虫逆向分析

embedded/2024/9/24 7:31:22/

目标网站

aHR0cHM6Ly93d3cuZ2Fva2FvLmNuL3NjaG9vbC9zZWFyY2g/cmVjb21zY2hwcm9wPSVFNSU4QyVCQiVFOCU4RCVBRg==

一、抓包分析


 

二、逆向分析

 搜索定位加密参数

本地生成代码

var CryptoJS = require('crypto-js')
var crypto = require('crypto');f = "D23ABC@#56"function v(t) {var n = t.SIGN;t = t.str,t = decodeURI(t),n = CryptoJS.HmacSHA1(CryptoJS.enc.Utf8.parse(t), n),n = CryptoJS.enc.Base64.stringify(n).toString();var m = crypto.createHash('md5');m.update(n, 'utf8');// console.log(n)return m.digest('hex')
}function get_param(j) {l = v({SIGN: f,str: j.replace(/^\/|https?:\/\/\/?/, "")})return l
}// console.log(l)

成功获取数据

本文章仅提供技术分享交流学习,不可对目标服务器造成伤害!


http://www.ppmy.cn/embedded/115976.html

相关文章

SpringBoot3核心特性-核心原理

目录 传送门前言一、事件和监听器1、生命周期监听2、事件触发时机 二、自动配置原理1、入门理解1.1、自动配置流程1.2、SPI机制1.3、功能开关 2、进阶理解2.1、 SpringBootApplication2.2、 完整启动加载流程 三、自定义starter1、业务代码2、基本抽取3、使用EnableXxx机制4、完…

Java | Leetcode Java题解之第433题最小基因变化

题目&#xff1a; 题解&#xff1a; class Solution {public int minMutation(String start, String end, String[] bank) {int m start.length();int n bank.length;List<Integer>[] adj new List[n];for (int i 0; i < n; i) {adj[i] new ArrayList<Intege…

Flutter鸿蒙化环境配置(windows)

Flutter鸿蒙化环境配置&#xff08;windows&#xff09; 参考资料Window配置Flutter的鸿蒙化环境下载配置环境变量HarmonyOS的环境变量配置配置Flutter的环境变量Flutter doctor -v 检测的问题flutter_flutter仓库地址的警告问题Fliutter doctor –v 报错[!] Android Studio (v…

cccccccccccc

目录 1. ls指令 2. pwd指令 3. cd指令 4. whoami 5. clear指令 6. touch指令 7. mkdir指令(重要) 8. rmdir指令与rm指令(重要) 8.1 rmdir指令 8.2 rm指令 9. man指令(重要) 10. cp指令(重要) 11. mv指令(重要) 12. nano指令 13. cat指令 14. echo指令 重定向 1…

携手阿里云CEN:共创SD-WAN融合广域网

在9月19日举行的阿里云云栖大会上&#xff0c;犀思云作为SD-WAN领域的杰出代表及阿里云的SD-WAN重要合作伙伴&#xff0c;携手阿里云共同推出了创新的企业上云方案——Fusion WAN智连阿里云解决方案。这一创新方案不仅彰显了犀思云在SD-WAN技术领域的深厚积累&#xff0c;更体现…

秒表【JavaScript】

这个代码实现了一个基本的功能性秒表。 实现功能&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html lang"zh"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-sc…

git学习报告

文章目录 git学习报告如何配置vscode终端安装PowerShell安装 Microsoft.Powershell.Preview使用 git的使用关于团队合作 git指令本地命令&#xff1a;云端指令 git学习报告 如何配置vscode 安装powershell调教window终端&#xff0c;使其像Linux一样&#xff0c;通过Linux命令…

CVE-2024-44902 Thinkphp反序列化漏洞

Thinkphp v6.1.3至v8.0.4版本中存在反序列化漏洞&#xff0c;攻击者可利用此漏洞执行任意代码。 影响版本 v6.1.3 < thinkphp < v8.0.4 环境搭建 环境&#xff1a;php8.0.2thinkphp8.0.4memcached3.2.0 首先搭建 thinkphp 环境&#xff1a;thinkPHP 8.0.4 安装_thin…