最近对 iOS 逆向很感兴趣,想学习下如何通过逆向app、分析源码、注入动态库的方式来给别人的软件增加些酷炫的功能。决定拿微信练手。
先上几个教程:
然而,真正开始学习后,发现做逆向的人本来就不多,而且由于法律法规问题,导致很多教程都含糊其辞、较为浅显。而随着 iOS 系统的更新,安全性也越来越强,以往教程中的不少逆向工具,都失效或者改变了使用方法。
教程中已有的步骤,本文不再累述;仅记录我踩过的一些坑。
#【第一个瓶颈】ios9.3 后,cycript 由
本文记录了作者在尝试逆向工程微信并开发动态库过程中遇到的挑战,包括ios9.3后cycript无法hook进程的问题、64位与32位适配的困扰、安装iosOpenDev的注意事项、动态库make package install错误的解决办法,以及使用hooper反汇编工具和lldb远程调试iOS App的技巧。通过这些经验分享,为iOS逆向学习者提供了一定的参考。
最近对 iOS 逆向很感兴趣,想学习下如何通过逆向app、分析源码、注入动态库的方式来给别人的软件增加些酷炫的功能。决定拿微信练手。
先上几个教程:
然而,真正开始学习后,发现做逆向的人本来就不多,而且由于法律法规问题,导致很多教程都含糊其辞、较为浅显。而随着 iOS 系统的更新,安全性也越来越强,以往教程中的不少逆向工具,都失效或者改变了使用方法。
教程中已有的步骤,本文不再累述;仅记录我踩过的一些坑。
#【第一个瓶颈】ios9.3 后,cycript 由

被折叠的 条评论
为什么被折叠?