iOS安全之class-dump的安裝和使用
阿新 • • 發佈:2019-02-04
寫的很好 http://www.cnblogs.com/mddblog/p/4942894.html
安裝步驟
用來dump目標檔案的class資訊的工具。它利用Objective-C語言的runtime的特性,將儲存在mach-O檔案中的@interface和@protocol資訊提取出來,並生成對應的.h檔案。
安裝步驟
2、解壓後把class-dump檔案中的class-dump檔案複製到/usr/local/bin
3、在終端輸入 class-dump,顯示 class-dump的版本後,就可以正常使用 class-dump 命令了。 正確安裝後如下圖所示:
4、更改許可權:終端輸sudo
chmod 777 /usr/local
/bin/class-dump
安裝步驟
命令如下:class-dump -H /Applications/Calculator.app -o 目標路徑解釋:
/Applications/Calculator.app是計算器app的路徑
/Users/你的計算機名字/Desktop/calculate/heads 是存放dump出來標頭檔案的資料夾路徑
結果如下:
通用ipa.
1、首先下載一個ipa檔案,更改檔案為zip格式,然後解壓之後得到.app的目標檔案
2、用終端輸入命令class-dump -H [.app檔案的路徑] -o [輸出資料夾路徑]
class-dump -H /Users/mac/Desktop/Payload/Kt. app -o /Users/mac/Desktop/Payload
就可以得到所有的.h檔案了(在輸出的資料夾裡)
更多使用:
class-dump --help
:http://blog.csdn.net/msyqmsyq/article/details/51363659