2019 4月读书笔记之二: iOS 应用逆向与安全
作者介绍了IOS的安全和破解相关的知识,安全和破解就像矛与盾,书中大量篇幅关于破解工具的使用,也涉及了一部分iOS沙盒,文件格式,证书签名的原理。
在做Window开发的时候,学习过Exe文件格式的分析,破解,脱壳等,这本书就是讲IOS系统里面Mach-O(iOS/Mac OS)可执行格式的分析,破解知识。虽然window和iOS 有巨大差别,但在可执行程序原理和结构上看差别不大。使用的工具很多比较类似,通过本书你可以对iOS/Mac OS 程序有更深入的了解。
你知道如何破解你的程序,你才知道如何安全的写程序,比如你将通过什么方式把一段字符串写到程序里面,是放KeyChain 还是用代码生成字符串,如何混淆。我还从本书知道了如何重新签名,之前我直接重新签名整个包不能通过认证。需要分开签名可执行程序和bundle. 再签名包。
推荐指数 3 颗星