一、学习条件
至少1年以上iOS开发经验。
UI、多线程、数据存储知道用就行,一般做了一年以上iOS开发基本都满足这一点。
二、调试设备
建议至少
iPhone 5s
(因为从 5s 开始支持arm64
架构)。或者至少是
iPad Air、iPad mini2
等支持arm64
架构的设备。
三、设备越狱
越狱分为:
不可越狱
、可越狱(不完美越狱)
、完美越狱
。建议至少
iOS 8 或以上完美越狱
,版本也不能太高,要保证能够完美越狱。如果实在不能完美越狱,也凑合弄吧,毕竟现在低版本的手机不多,但是可能会有些功能不是很好使。
推荐文章
iOS逆向学习(arm64汇编入门)
iOS逆向 dyld流程
应用防护代码注入