目录
内容摘要写这个插件的原因是因为经常使用这个app,而且每天早上这个app都会发红包,然而每次都抢不到,很懊恼,而最近也一直跟着 r0ysue 大佬在学习安卓逆向相关的知识,就突发奇想,所以就拿来练练手了
本贴仅限学习交流使用,切勿用于非法行径,否则后果自付
分析思路分析步骤
先放到jadx中 发现该app是360的壳
碰到这个壳直接用大佬的脚本就可以脱
FART 或者 FRIDA-DEXDump
脱完壳之后会有很多dex, 这里我就没去找对应的dex,这里我是直接用脚本把所有的dex都 反编译成java代码,然后就sublime看的,这样感觉比较方便(个人喜好 )合并dex脚本
脱完壳后就开始找关键代码了,直接打开app 进入到收红包消息的界面,运行该命令,找到顶层的activety
adb shell dumpsys activity top | grep ACTIVITY
然后 打开objection hook 该 Activity, 然后查看调用堆栈;
最后定为到这里,到这里收红包消息的地方已经被我我们找到
![avatar]
接着就要找领红包的接口了,通过代码发现处理红包的逻辑在如下图的view中