JAVASCRIPT AST HOOK JS逆向快速定位
这个项目是用AST语法树进行改写JavaScript代码,加上Anyproxy代理流量实现hook保存return值等等,以达到快速定位,指定参数值的相关代码位置。核心逻辑代码查看handleCode.js
- 需要安装的依赖库一键安装命令 npm install --save cheerio @babel/parser @babel/traverse @babel/types @babel/generator
- anyoroxy安装遇到坑查百度一般都能解决,详细查看官方地址anyoroxy.io里面例子通俗易懂
- 一般安装完上面几个库就可以了,还有有问题就缺啥补啥。
- 打开server.js文件 设置参数主要有 port(代理端口) throttle(传输速度)一般默认无须修改
- 直接命令启动 node .\server.js 下面是启动成功的输出信息 Http proxy started on port 8001