iOS逆向之旅 — 总纲

逆向杂谈

由于我大学期间开发游戏外挂,对于逆向的强大有过不小的认识。能让别人的代码照着本身的思路去走,感受是蛮好玩的一件事。因此带着好奇心去研究了iOS逆向。对于iOS逆向,不少人只听过《IOS应用逆向工程》,单纯经过书籍还有杂乱的博文,想要入门仍是挺难的。其实iOS逆向没想象中那么难,只要咱们找到方法。你想一想【游戏外挂】只是单纯凭借C++基础/数据结构去逆向一个大型网游,而如今咱们有过正向iOS开发经验,逆向苹果App,难度可想而知降了多少。微信

咱们正常的开发是从代码->UI/功能,逆向就是从UI/功能反推回代码。这段时间断断续续学了很多iOS逆向的知识,准备好好整理一遍,分享出来,若有错误欢迎指正!数据结构

学习iOS逆向的用处

我简单梳理了一下,iOS逆向能作的事~~架构

  • 了解iOS的底层实现
  • 破解别人的软件,实现各类变态的功能(获取隐私数据、微信抢红包、钉钉打卡等等...)
  • 保护本身的代码,隐藏隐私数据,隐藏函数
  • 上马甲包
  • 分析别人的代码架构 - 这个须要你有必定的架构知识

听起来好像很屌样子函数

学习路线

后续的文章会慢慢的分享出来,目的只是为了扎实基础,技术分享学习

相关文章
相关标签/搜索