IOS

iOS 逆向开发(三)代码分析-dump-class/Hoppe

2020-04-20  本文已影响0人  lilei5

iOS逆向系列:

1、iOS 逆向开发(一)界面分析 - Cycript&Reveal
2、iOS 逆向开发(二)砸壳/脱壳-Clutch、dumpdecrypted
3、iOS 逆向开发(三)代码分析-dump-class/Hopper Disassmbler


通过上篇文章,我们已经将别人的app代码的二进制文件砸壳成功,那么这篇我们就着手来“窥探”别人代码!

1. dump-class 导出应用头文件

class-dump 是一个工具,它利用了 Objective-C 语言的运行时特性,将存储在砸壳后的二进制文件(Mach-O)中的头文件信息提取出来,并生成对应的 .h 文件。

2. Hopper Disassmbler 查看伪代码

Hopper Disassmbler能够将Mach-O文件的机器语言代码反编译成汇编代码、OC伪代码或者Swift伪代码


以上我们可以做到:查看别人app的头文件和查看某个方法的伪代码。这些对以后将我们的代码注入别人app中还是很重要的。

有什么问题,评论区讨论 感谢关注~

上一篇 下一篇

猜你喜欢

热点阅读