iOS逆向之旅(進階篇) — 工具(class-dump)

洪呵呵發表於2018-10-26

簡介

class-dump 是一個工具,它利用了 Objective-C 語言的執行時特性,將儲存在 Mach-O 檔案中的標頭檔案資訊提取出來,並生成對應的 .h 檔案。

安裝

可以在其class-dump 官網下載,將裡面的 class-dump 直接放在/usr/local/bin 目錄,並給個可執行許可權即可 如果/usr/local/bin沒有新增到PATH,請自行新增

使用

配置完後只需要記住這句話就夠了
$ class-dump -H MachO檔案Path -o 匯出標頭檔案需要存放路徑
#####演示 【匯出微信的標頭檔案】
在.app目錄下

$class-dump -H WeChat -o ~/Desktop/wechatHeader
在桌面就可以看到所有微信的標頭檔案

image.png
image.png

相關文章