大家好,我是阿爬!这里是讲述阿爬和阿三爬虫故事的爬友圈
本期阿爬继续逆向电商平台,学习学习反爬技术;通过实践掌握一个绕过frida检测的小技巧(没有检验其它app是否可以,本次逆向的app是可以绕过的)。
一、初步分析
1、抓包分析
抓包工具依然使用VPN+Charles抓包,抓包过程没有什么阻碍,拿到一个鞋类数据列表接口,首先分析一下参数(qingqiu)
通过多个接口发现路由参数有token和timestamp是变化的,再看请求头部分
图中圈出来的就本期追踪的参数,还有sh-开头的几个参数也是变化的;变化参数分析完毕,再看有其它反爬手段没有
2、反爬点
A、从抓包分析知道了参数加密的反爬手段。
B、frida检测,在进行hook操作时发现app会闪退,由于自己是12.8版本的frida,没有用其它frida,所以无意间断网后注入frida-server成功绕过了frida检测,此方法其它app没有试过。
C、代码混淆,刚开始查看代码时还感觉挺正常的,跟踪到核心位置时就出现了混淆