Android逆向实例笔记—在so里对游戏的修改
来源:互联网 发布:linux 查看cpu参数 编辑:程序博客网 时间:2024/06/05 10:52
这里还是利用鬼哥的提供的样本,天天消联盟
这里我就不玩了,直接AK看看。
这是一个移动的支付,直接搜索OnBillingFinish
来看看源码。
我们从这里就很轻松知道了,关键就这这个paramInt。如果等于102或者104或者1001,我们就购买成功。
也就是说,我们在这if之前,给paramInt一个值也就是OK的。
像这样修改就是OK的。
我们今天的任务是从so来看看,那么继续跟入。
我们看到在if里面,有调用PopStar。我们过去看看。
在这个类的开始,有这个,也是个关键,先记住。
说明,这里是调用的xinxin的so。
我们接着往下看看。
看到了关键的方法
这里看到了去掉的so,接下来我们去IDA里面看看了。
直接搜索我们刚刚调用。双击过去。
找到关键的地方。
然后双击过去看看。
这里我们就可以修改,鬼哥的教程也是在这里修改的。
可以直接把A41EE 这句改为mov R0,#FF也是可以的(我没有实验哈,有兴趣的可以自己去试试,理论上是可以的哈)
我们继续往下看
上面有个get去获取
那我们进去看看
F5之后,我们可以看到反正是返回了一个值,这个值就是我们要的。我们可以在这里动手脚
这里是一种方式,然后我们还看到有set,就是去设置金币。那我们去看看
同样F5之后,看到返回的东西
接下来使用无名侠的SH
依然使用仅加载的方式。
改为255之后,我们使用两次道具之后
然后就一直保持这个数据了。说明我们修改成功的
1 0
- Android逆向实例笔记—在so里对游戏的修改
- Android逆向实例笔记—初入so并还原分析出代码
- Android逆向之旅—Android应用的汉化功能(修改SO中的字符串内容)
- Android SO逆向2-实例分析
- Android SO逆向2-实例分析
- Android逆向之旅---Android应用的汉化功能(修改SO中的字符串内容)
- Android逆向之旅---Android应用的汉化功能(修改SO中的字符串内容)
- Android逆向之旅---Android应用的汉化功能(修改SO中的字符串内容)
- Android逆向之旅---Android应用的汉化功能(修改SO中的字符串内容)
- Android 逆向apk的.so动态库
- Android逆向实例笔记—那些搜不到的中文怎么办?
- Android逆向实例笔记—同步家教王及其升级版的破解
- Android逆向实例笔记—记一个超简单但是没良心的锁机app
- android里在程序中修改listView里的内容
- android里在程序中修改listView里的内容
- Android逆向基础笔记—初识逆向
- Android逆向基础笔记—初识逆向
- Android逆向之旅---基于对so中的section加密技术实现so加固
- Java JNI调用dll中的C代码的流程
- Python 字符串
- 核心绘图——Core Graphics
- ajax请求插件vue-resource的学习
- 14. Sphinx 站内搜索
- Android逆向实例笔记—在so里对游戏的修改
- 关于一次线上事故总结,以及对于mysql索引的总结(序言一)
- android中xml tools属性详解
- hdu2049不容易系列之(4)——考新郎
- Android复习之旅--文件存储
- C++字符串删除函数
- unity shader入门指南与总结
- 【Linux学习笔记】账号管理
- 无线网络连接适配器的驱动程序出现问题怎么解决