/Jailbreak

越狱体验

Primary LanguageObjective-C

Jailbreak

越狱体验

学习目标:破解一款应用,安装到别人的手机上。重签名一个ipa文件。

逆向思路

1、界面分析(Cycript、Reveal)

2、代码分析(提取ipa,分析mach-O,对Mach-O文件的静态分析MachOView、class-dump、Hopper Disassembler、ida等)

3、动态调试(对运行中的APP进行代码调试debugserver、LLDB)

4、代码编写(注入代码到APP中,必要时还可能需要重新签名、打包ipa)

参考: