安卓逆xiang—某游戏
今天呢我也是找一个简单的小游戏玩一玩,也是练手的。挺简单的
1,首先用模拟器打开app 先随便看一下点一点(找有用的信息)。
2,购买东西肯定是要发送请求的,OK 那么我们从cmd打开DDMS过滤请求看看有没有价值的信息。
先获取app的包名(这个在上一篇smali调试讲过)
3,点击购买商品 去查看请求
发现取消支付操作,和单机充值查询到的订单状态不正常,那我们就去Androidkiller里面搞事情。
找到取消支付的name 继续搜索:没有发现什么可用的价值信息那我们就换下一个搜索目标
没有搜索到,不要急 我们转Unicode 试试
这是是smali 文件 而且有我们搜索的关键字,那我们就去jadx-gui软件中看看代码
这就是一个java 的if 判断,那我们就去Androidkiller里面试试把if去掉 ,直接发放物品。
这个是发放物品的smali代码 有用 。。。所以找不发放的注释掉试试。
首先去掉if 再去掉订单状态不正常不能发放的,然后我们回编译试试
购买成功。。。。。大功告成