分类:ios开发

64位arm函数内跳转

64位arm函数内跳转
64位arm内函数的跳转 向下跳转 前8位0101 0100与末尾位的0或1决定是BEQ还是BNE 中间的20位中,舍弃最高位,剩余24位的值乘2为当前地址向下跳转的距离 例如 5 4 0 0 0 0 C 0 0101 0100 0000 0000 0000 0000 1100 0000 =BEQ 0x18 54+末……继续阅读 »

myhloli 1年前 (2016-02-28) 6734浏览 9评论 49个赞

无符号ios游戏(Unity3D)辅助开发实战-超级地城之光

无符号ios游戏(Unity3D)辅助开发实战-超级地城之光
上周接到这个任务的时候,脑袋有点毛毛的了,u3d自从换了il2cpp之后特别难搞,这个任务催得又紧,跟老板先打好预防针,说了下任务艰巨,不保证能完成,老板表示理解。抱着试试看的心态,下载了游戏,扔到ida分析。分析完的结果出乎意料,这款刚发布的游戏并没有采用il2cpp的编码方式,而是采用了传统的mono虚拟机,心中一……继续阅读 »

myhloli 1年前 (2015-11-24) 4994浏览 18评论 29个赞

关于IL2CPP的一些知识

关于IL2CPP的一些知识
恩,现在unity游戏采用新的编译方法无法更新辅助,就深入了解了下这个技术。 大概就是Unity的跨平台技术是通过一个Mono虚拟机实现的。而这个虚拟机更新太慢,不能很好地适应众多的平台。 unity公司就自行研发了IL2cpp,把本来应该再mono的虚拟机上跑的中间代码转换成cpp代码,这样再把生成的cpp代码,……继续阅读 »

myhloli 2年前 (2015-08-02) 3443浏览 0评论 11个赞

ios游戏This war of Mine 辅助开发实录

ios游戏This war of Mine 辅助开发实录
This war of Mine是一款非常赞的独立游戏。关于这个游戏到底有多赞,可以参考知乎上的回答:http://www.zhihu.com/question/26834036 周末的时候发现这款游戏居然登录了ios平台,正版需要68元RMB(现在已经涨到¥98),可耻的从pp助手下载的我开始了对这款游戏的探索。 ……继续阅读 »

myhloli 2年前 (2015-07-22) 4317浏览 18评论 26个赞

加载中……