Skip to content

71n9/prophet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prophet

JAVASCRIPT AST HOOK JS逆向快速定位

这个项目是用AST语法树进行改写JavaScript代码,加上Anyproxy代理流量实现hook保存return值等等,以达到快速定位,指定参数值的相关代码位置。核心逻辑代码查看handleCode.js

使用方法

第一步:下载文件 点击Download ZIP 直接下载文件到本地

image

第二步:先安装node环境 在安装依赖库

  • 需要安装的依赖库一键安装命令 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

image

浏览器挂上代理端口8001,打开网站等待加载完成,

image

138J1B5VMOH399(3ET @J

搜索参数值,ting_search(str) ,点击跳转到相应位置

image

极验 geetest

image

最后:安装问题,使用问题等等,有啥疑问可以直接提出来看到会及时解答.

About

JAVASCRIPT AST HOOK JS逆向快速定位

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published