精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (4)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-09
周末无事,下载Fishing Joy消遣,操作太烂,玩一会就把200金币花没了,看着鱼游来游去不能捕之,很不高兴
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-07-10
快说说怎么破解的呗。
|
|
返回顶楼 | |
发表时间:2011-07-10
最后修改:2011-07-11
方案一: 开始尝试过使用javassist修改class替换,类成功修改了,但是异常Conversion to Dalvik format failed with error 1无法搞定(删除自定义jar包可以消除这个异常,但是删除jar包 无法将修改的类打入apk),哪位兄弟要是知道如何解决这个异常,可以说一声
方案二: 文本编辑器 + baksmali + smali 可以从这里http://code.google.com/p/smali/下载到 先用baksmali反编译dex为smali格式 再用文本编辑器修改金币获取逻辑 最后用smali将修改后的文件编译为dex格式 重新签名、打包 安装到手机即可
不过说实话,真正的乐趣在破解的过程及破解成功那一瞬间 虽然破解后有用不完的金币,不过游戏已经没有任何挑战,没有意思了
BTW,smali格式文件给了破解的机会,要是破解混淆后的class文件,重新打包为apk还真是个问题
|
|
返回顶楼 | |
发表时间:2011-07-11
多谢分享,呵呵,
回头研究研究。 如果是仅仅想修改金币的话, 推荐一个工具八门神器(游戏内存修改器)。 |
|
返回顶楼 | |
发表时间:2011-07-11
额,这些工具没听说过,看样子要继续努力了。。。
|
|
返回顶楼 | |
发表时间:2011-07-11
唉!为什么不早点出来!
那个游戏还不错,但是金币比较麻烦! |
|
返回顶楼 | |
发表时间:2011-07-11
能提供一下“修改金币获取逻辑”在哪个文件里面吗?
|
|
返回顶楼 | |
发表时间:2011-07-11
找了一下, 试着修改classout\com\sg\android\fish\fish\FishOne.smali
把getCoin的const/4 v0, 0x1修改为const/4 v0, 0x2 重新打包,签名 但安装时提示“应用程序未安装”,请问这个怎么解决? |
|
返回顶楼 | |
发表时间:2011-07-11
我不是在这个文件下手的,不过看样子从这里下手应该也行
你仔细对照一下新打的包与原始安装包目录结构是否一致 加油啊 胜利在望 |
|
返回顶楼 | |
发表时间:2011-07-11
貌似是签名的问题,lz用什么神器签名的? 我试了DoAPK APK-sign 都不行
|
|
返回顶楼 | |