美文网首页
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