xxoo 发表于 2014-12-19 14:41:33

跟着鬼哥学so修改,三,作业篇(分析篇)

本帖最后由 听鬼哥说故事 于 2014-12-19 14:44 编辑

第一步:

首先下载APK 运行看



看是这个样子啊..

然后用改之理看看:




看到有个VIP的方法传递的参数是5.


这样看到是libgg-jni.so,拖动到IDA





查找类似的方法 一眼就看到了吧,
然后双击函数名字,





结合前面的分析R2=5,然后分别与2,3,1做比较,然后跳转到相应的地址去.
然后怎么修改呢 .....


1.第一种当然是不用修改SO里面,修改MainActivivty.smail相应的调用就行了
2.第二种第三种都是修改SO里面,
先说第二种



我们可以修改比较的值把这个3修改为5就行了 .

第三种就是修改跳转的语句 BEQ 修改成B应该就可以了吧(Ps:这个我还不知道怎么修改)

我为什么那么水 发表于 2014-12-19 16:09:27

本帖最后由 我为什么那么水 于 2014-12-19 16:11 编辑

最后一个BNE loc_C5A指令nop掉也算一个哈哈

lanqiujiaolian 发表于 2015-3-16 20:47:19

xgch dh dfh dfh

想念成疾。 发表于 2015-7-27 16:50:18

抬头望未来 发表于 2015-7-29 13:26:25

道神 Θ 发表于 2015-8-2 09:28:01

页: [1]
查看完整版本: 跟着鬼哥学so修改,三,作业篇(分析篇)