发条js调试工具
链接:https://pan.baidu.com/s/1IrmB8iRfbOZLQgNWsS9-mQ
提取码:02f3
python js加载工具
pip install PyExecJS
使用例子:
>>> import execjs
>>> execjs.get().name # 查看调用的环境
'Node.js (V8)'
>>> ctx = execjs.compile(""" # 执行 JS 语句
... function add(x, y) {
... return x + y;
... }
... """)
>>> ctx.call("add", 1, 2)
>>> with open('./test.js') as f: # 执行 JS 文件
... ctx = execjs.compile(f.read())
... ctx.call('add', 1, 2)
1、js加密分析最重要,f12调试工具,搜索打断点分析,看一部部加密过程,把加密函数对象复制过来
把对应函数放到发条调试软件进行调试
调试完成后再拷贝到python环境