爬虫js逆向,jsdom补环境,抖音,a_bogus

先看成品

1,分析需要逆向的参数:a_bogus

2,xhr断点

3,经过大量的分析,a_bogus的生成位置是这个栈

4,这是一个jsvmp的结构,并且有很多的url经过这个栈

也就是d,X,n三个栈

触发这三个栈是前面这个匿名栈

通过这个XMLHttpRequest的send方法触发这个逆向值的接口

方法位置是这里

在这个位置打上日志

在控制台可以看到这个a_bogus

通过这个控制台打印的结果,写一个if判断

将逆向值接口激活

通过jsdom将环境补齐

调用代码值就出来了

相关推荐
一树论32 分钟前
浏览器插件开发经验分享二:如何处理日期控件
前端·javascript
Yanni4Night33 分钟前
LogTape:零依赖的现代JavaScript日志解决方案
前端·javascript
重铸码农荣光33 分钟前
一文吃透 ES6 Symbol:JavaScript 里的「独一无二」标识符
前端·javascript
林炳然34 分钟前
Python-Basic Day-5 函数-生成器&装饰器
python
2503_9284115641 分钟前
11.25 Vue内置组件
前端·javascript·vue.js
Yue丶越1 小时前
【Python】基础语法入门(四)
linux·开发语言·python
q***49861 小时前
MySQL数据的增删改查(一)
android·javascript·mysql
我有一个object1 小时前
uniapp上传文件报错:targetSdkVersion设置>=29后在Android10+系统设备不支持当前路径。请更改为应用运行路径!
前端·javascript·vue.js·uniapp
北极糊的狐1 小时前
关于jQuery 事件绑定,记录常用事件类型及核心注意事项
前端·javascript·jquery