精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (4)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-11
jarsigner
jdk自带 |
|
返回顶楼 | |
发表时间:2011-07-11
非常感谢,原来要先卸掉原版再安装
|
|
返回顶楼 | |
发表时间:2011-07-11
最后修改:2011-07-11
研究了一会儿的结果
改每种鱼的金币数直接修改 classout\com\sg\android\fish\fish\FishXXX.smali的getCoin(),很简单 比如FishOne,里面改成const/16 v0, 0x64 打到原来一分的小鱼可以得到100金币,哈哈 但好玩的东西貌似在FishRuler.smali,里面的24个sheet数组,里面可能控制的不同场景 可惜想找的控制鱼打下来难度的数据没有找到,谁找到了指点一下啊 |
|
返回顶楼 | |
发表时间:2011-07-11
最后修改:2011-07-11
ssgemail 能不能分享一下你改了哪里?
原来改游戏比玩游戏有意思 ![]() |
|
返回顶楼 | |
发表时间:2011-07-11
我改的这里
com/sg/android/fish/layer/TopLayer .method public subCoinEvent 阻止向队列中发布subEvent消息 修改后金币永远不会减少,呵呵 |
|
返回顶楼 | |
发表时间:2011-07-12
今天偷空又搞了一会儿,终于找到了控制鱼被打下来几率的代码
FishLayer.smali 有一段代码是 invoke-static {v4, v5}, Lcom/sg/android/fish/fish/FishFactory;->getProb(II)D move-result-wide v4 invoke-static {}, Ljava/lang/Math;->random()D move-result-wide v6 const-wide/high16 v8, 0x4059 最后的0x4059会与random相乘,如果比getProb方法计算的结果小,判断为鱼可以打下来 改为0x0,每条鱼都是必中 |
|
返回顶楼 | |
发表时间:2011-07-12
可以利用的漏洞很多啊 呵呵 不知道如何才能有效的保护android 代码
|
|
返回顶楼 | |
发表时间:2011-07-13
没玩过,但是有兴趣学习游戏开发,来看看什么情况
|
|
返回顶楼 | |
发表时间:2011-07-13
牛 我现在还只会写简单的andorid程序
|
|
返回顶楼 | |
发表时间:2011-07-14
ssgemail 写道
可以利用的漏洞很多啊 呵呵 不知道如何才能有效的保护android 代码
不是说用工具混淆class文件吗? |
|
返回顶楼 | |