Perfare / Il2CppDumper

Unity il2cpp reverse engineer
MIT License
6.98k stars 1.37k forks source link

处理64位Mach-O文件时出错 #9

Closed kotori2 closed 7 years ago

kotori2 commented 7 years ago

ERROR: Unable to process file automatically, try to use manual mode. 在 Il2CppDumper.Program.Main(String[] args) 使用的是已经脱壳的il2cpp编译的某u3d游戏的二进制文件(定语好多啊2333) 链接: http://pan.baidu.com/s/1c2IkPPY 密码: cyyn

Perfare commented 7 years ago

请使用手动模式

7

kotori2 commented 7 years ago

刚才按照 #7 找到了地址,顺便放个64位iOS的教程方便后人查看 丢进IDA,搜索名叫InitFunc_1的函数,在他的正上面的那个函数里面就有你要找的地址了 qq 20170629195054

Perfare commented 7 years ago

fd72d51d7c6e98a22f4ff106df4afda621594a52 已添加自动模式

KingKong5147 commented 7 years ago

@https://github.com/Perfare how do you fully use this in manual mode? I know from the translation you have to find a pointer in the init_funct address but not all unity games has the 3 different addresses in that function are you able to help ?