好友
阅读权限10
听众
最后登录1970-1-1
|
刚学习ios逆向没多久,然后想实战给自己做点东西,目标是自己平时玩的游戏,类型是回合制的。然后自己摸索捣腾,砸壳,然后分析下二进制,然后用monkeydev写了个插件,把log打开了,然后去战斗,没有看到日志和战斗有什么关联的,然后又找了一些player和logger相关的各种类hook了一遍,还是没什么收获,然后我又找了下json和gzip相关的类全部hook了一下,然后看到有些等级和账号身份的信息,手机的型号信息存储了一份缓存在本地库中,依然和战斗没有什么关联,接着我又想从界面的角度出发,然后上了cycript,进去看了下界面控制器,结果发现只有root这一个控制器,往下一层也没有。这是我自己想的各种尝试,但是全部都没有找到,想问一下,应该如何去寻找锁定战斗时的关键逻辑部分呢。
游戏的引擎是cocos2dx-js的。游戏源码已经还原出来了。有人跟我说游戏逻辑都在js里面。我接下来是不是不用关注动态库的部分。直接找js里面的逻辑部分。然后修改了再编译回jsc替换回去吗?
第一次逆向手游,不是很清楚到底应该怎么做才行,有做过的大佬麻烦指点下,谢谢。 |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|