声明
本文章中所有内容,仅提供逆向工程师一个思路,不提供源码。如看文章仍不能自行解决的,可以私信答疑。
本文章仅供学习交流使用,不得用于其他任何目的,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
结果展示

逆向难点
- vx 开发者窗口调试
- vx 环境检测,使用开发者窗口,调试搜索接口,页面卡住刷不出来,后端接口返回 403
- 补环境
- JS 代码混淆
- 嵌套的 switch-case 语句
- 多处自执行的坑
- 几个隐藏的关键参数(全网唯一提到某个导致403的值)
mtgsig1.2 各个key分析
a1固定值,版本号a2时间戳,参与 a4/a5 计算a3环境信息加密值,某个环境下是固定的a4【不固定】,与 a2/a5 有关a5【最重要】与 a2/a6/运行环境编码/jsvpm运行次数/小程序启动时间戳有关a6【不固定】环境加密值,vx 后台生成,可以通过补环境得到,但是稍有不慎就出错。也可以 rpc 获取a7固定值,wxidx0固定值 3d1【不固定】 上述参数算出来后简单运算得到
另一个对象 Qa
调试过程中,有另一个非常重要的对象,Qa
b1固定值,抓包即可获取b2接口路径,抓包可以获取b6固定值,当前用户(不一定是登录用户)的 openid/cookieid…- <

最低0.47元/天 解锁文章
1708





