美文网首页
iOS逆向工具02-class-dump

iOS逆向工具02-class-dump

作者: 李永开 | 来源:发表于2019-04-03 20:27 被阅读0次

一.什么是class-dump

class-dump工具利用了OC的runtime特性,用来导出Mach-O文件中的头信息,并生成对应的.h文件.

二.使用方法

  1. 下载class-dump-3.5.dmg
  2. 双击打开
  3. 终端执行open /usr/local/bin
  4. 将class-dump拖到刚打开的目录下
  5. 执行sudo chmod 777 /usr/local/bin/class-dump赋予其执行权限
  6. 以后就可以在终端使用class-dump工具了.

三.演示

这是一个已经脱壳的mach-o文件
  1. 执行class-dump -s -H 你的macho文件路径 -o 你准备把头文件导出的地方
  2. 得到


    所有类的头文件以及方法

四.补充

  • 导出头文件后,可以把文件拖进sublime里面,然后搜索你想要的方法.
  • 注意:一定要是脱壳的mach-o文件,要不然是没法导出头文件的

相关文章

网友评论

      本文标题:iOS逆向工具02-class-dump

      本文链接:https://www.haomeiwen.com/subject/tqrtiqtx.html