一个简单的贪吃蛇游戏逻辑修改

本文介绍了如何修改一个贪吃蛇游戏的逻辑,使其虫子不再移动。通过使用Android Killer或Jeb分析混淆后的APK代码,找到显示“game over”界面的类,并追踪与虫子状态相关的枚举变量,最终成功阻止虫子运行。
摘要由CSDN通过智能技术生成

初步运行

  1. 首先运行了一下目标app程序,就以下几点
  • 蛇只能吃绿色的虫子,碰到红色的游戏就结束了
  • 虫子会移动,会出现后再消失
    开始
    游戏过程碰到红色虫子后就game over惹
  1. 拆包看了一下没有Native层的代码,感觉难度降低了一点
    文件目录

开始破解

首先先想一下破解思路是啥,本来是想要弄点高级点的破解,保留游戏趣味性,但是我太菜了,放弃。
最后决定找到关键代码,让虫子不要动(我玩了下觉得还是挺难的,唉我不仅码代码菜,玩游戏也菜)

好的,开干

  1. 首先把APK拖到Android Killer里(我主要是用习惯了,用Jeb更好,虽然我觉得都差不多)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值