js逆向中的坑和经验记录
- window,document变量,执行delete window。在浏览器中是无效的。在自己抠出来的js代码中是有效的。这会导致一些问题
- js中如下一段代码
window["sign"] = function sign() {
try {
div = document["createElement"];
return Date["parse"](new Date())["toString"]();
} catch (IIl1lI1i) {
return "123456789abcdefghigklmnopqrstuvwxyz";
}
}
抠出来后,运行不会报错,但是会结果错误。因为我们抠出来的代码,没有div = document["createElement"];
会有错,进入了catch部分。但是网页本身不回错,不会进入catch部分,所以要对try catch语句,小心
3.使用rpc来处理爬虫逆向
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端