首页
社区
课程
招聘
[原创]猿人学-Android端爬虫比赛第一关解题笔记
发表于: 2022-5-20 14:54 7875

[原创]猿人学-Android端爬虫比赛第一关解题笔记

2022-5-20 14:54
7875

一、环境


frida 12.8.20

python 3.8.10

jadx-gui-1.2.0

fiddler


二、实战步骤:

1、安装APP,来到第一关,翻页时抓包

jadx打开APP 。根据page= 查找到 com.yuanrenxue.match2022.fragment.challenge.ChallengeOneFragment 类

此处有sign函数,很大几率为翻页调用函数,hook当前函数查看 this.page 和 oooOO0O.OooO00o().longValue()的值:

分析代码:

StringBuilder 为可变字符串。

根据代码得出 sb的值为页码+时间戳 "page=21652931584"

再次hook Sign函数查看参数和返回值并与fiddler对比。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2022-5-25 11:36 被网络枭红编辑 ,原因:
收藏
免费 4
支持
分享
最新回复 (4)
雪    币: 2141
活跃值: (4522)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感谢大佬分享
2022-5-20 16:56
0
雪    币: 334
活跃值: (392)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
牛逼,学到了
2022-5-22 07:13
0
雪    币: 232
活跃值: (1793)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
4
apk可以分享一下吗
2022-5-23 15:39
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
这种情况离开frida阔以单独运行吗,大佬,app逆向小白苦“买课只能学到皮毛”久矣
2024-9-17 18:41
0
游客
登录 | 注册 方可回帖
返回
//