【js逆向入门】图灵爬虫练习平台 第八题

地址:aHR0cHM6Ly9zdHUudHVsaW5ncHl0b24uY24vcHJvYmxlbS1kZXRhaWwvOC8=

点击f12,立马进入到debugger,右击选一律不在此处暂停,然后按键f8

再刷新一下就能看到xhr加载的数据包

请求信息如下

请求标头里面有加密参数M和T

请求载荷只有一个page参数

查看启动器

下图显示的js内容加密了,混淆了,先用工具解混淆,见题七。解混淆后发现和第七题很像

调试找出这些变量的值,重要!

标头中的m怎么求:

标头中的t

标头中的cookie中的s也是在变的

核心js代码

javascript 复制代码
function run(time) {
    T = btoa(time)
    m = OOOoOo(_0x1575b7 + time + _0x416a83[Has][gas], _0x1575b7)
    s = xms + OOOoO(Sms + time)
    return [m, T, s]
}

headers中的关键

javascript 复制代码
"cookie": 'csrftoken=bUQnx7WcbwsloLWvzCkVFYFqSTDCDN91; sessionid=ri4hj62n9kmc222rtgi60ou2jdryevv7; Hm_lvt_b5d072258d61ab3cd6a9d485aac7f183=1739864249,1740454980; HMACCOUNT=BC71160C7AFF7EC7; Hm_lpvt_b5d072258d61ab3cd6a9d485aac7f183=1740463460; s={}'.format(s),

"M": m,

"T": T,

运行结果:

相关推荐
东东2339 小时前
前端规范工具之husky与lint-staged
前端·javascript·eslint
岁月宁静9 小时前
在 Vue 3.5 中优雅地集成 wangEditor,并定制“AI 工具”下拉菜单(总结/润色/翻译)
前端·javascript·vue.js
atwednesday9 小时前
日志处理
javascript
#做一个清醒的人9 小时前
【electron6】Web Audio + AudioWorklet PCM 实时采集噪音和模拟调试
前端·javascript·electron·pcm
拉不动的猪10 小时前
图文引用打包时的常见情景解析
前端·javascript·后端
rit843249910 小时前
ES6 箭头函数:告别 `this` 的困扰
开发语言·javascript·es6
摸鱼的春哥10 小时前
【编程】是什么编程思想,让老板对小伙怒飙英文?Are you OK?
前端·javascript·后端
webxin66610 小时前
页面动画和延迟加载动画的实现
前端·javascript
duandashuaige11 小时前
解决用electron打包Vue工程(Vite)报错electron : Failed to load URL : xxx... with error : ERR _CONNECTION_REFUSED
javascript·typescript·electron·npm·vue·html
渣哥12 小时前
当容器里有多个 Bean,@Qualifier 如何精准定位?
javascript·后端·面试