iOS逆向 class-dump的安装和使用

一、概述

class-dump是进行iOS逆向开发常用的一款工具,其主要作用是导出App的头文件内容。根据这些头文件可以大致分析出APP的结构和内容。

二、下载和安装

下载地址:http://stevenygard.com/projects/class-dump,如下图所示:

iOS逆向 class-dump的安装和使用_第1张图片

下载class-dump-3.5后,将dmg文件里的class-dump复制到“usr/bin”下,如下图所示:

iOS逆向 class-dump的安装和使用_第2张图片

温馨提示: Mac下/usr/local目录默认是对于Finder是隐藏,如果需要到/usr/local下去,打开Finder,然后使用command+shift+G,在弹出的目录中填写/usr/local就可以了。

在终端输入 class-dump,显示 class-dump的版本后,就可以正常使用 class-dump 命令了。 正确安装后如下图所示:

iOS逆向 class-dump的安装和使用_第3张图片

三、使用方法

命令如下:class-dump -H /Applications/Calculator.app -o /Users/yuancan/Desktop/test

解释:
/Applications/Calculator.app是计算器app的路径
/Users/yuancan/Desktop/test 是存放dump出来头文件的文件夹路径

iOS逆向 class-dump的安装和使用_第4张图片

我们可以打开里面的头文件去看,可以分析出一些有用的信息。

你可能感兴趣的:(iOS逆向)