之前折腾iOS逆向期间,涉及到算属于高级部分:部分app代码是OjbC和Swift混淆的,而部分核心逻辑是用Swift代码实现的,所以逆向起来:全是难懂的类C伪代码,就很头大。经过深入研究,Swift底层很多常见的类,比如字符串、数组、结构体等等,都是:自己特殊的结构:需要搞懂底层内存布局逻辑,才能在调试时看懂具体的值。此处把这些常见的类的内存布局图整理过来,供需要的参考。
完全成套教程,详见:iOS逆向:Swift逆向
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!