MachO动态链接的简单分析 Mach-O文件的通过dyld加载的时候并没有确定每一个函数的具体地址在哪里,而是在真正调用该函数的时候通过过程连接表(procedurelinkagetable),后面简称PLT,来进行一次lazybind。 结合Mach-O文件的分析与代码的调试简单的分析一下,只能算是管中窥豹了。
iOS应用逆向工程第2版 你是否曾因应用上线的第一天即遭破解而无奈苦恼,想要加以防范,却又束手无策?你是否曾为某一应用深深折服,想要借鉴学习,却又无从下手?你是否已不满足于publicAPI,想要进军Cydia开发,却又求学无门?你是否已产生“不识Apple真面目,只缘身在AppStore中”的危机感,想要通过阅读来一窥这冰