跟着鬼哥学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:11 编辑
最后一个BNE loc_C5A指令nop掉也算一个哈哈 xgch dh dfh dfh
页:
[1]