Mac使用class dump進行IOS逆向工程

2021-08-11 06:41:20 字數 818 閱讀 3986

第一步,開啟terminal,輸入

mkdir ~/bin

,在當前使用者根目錄下建立乙個

bin目錄;

命令: mkdir ~/bin

第二步,把class-dump給拷貝到這個目錄裡,並賦予其可執行許可權;

命令一: mv /.../class-dump ~/bin    (/.../class-dump是指的class-dump的完整路徑) 

命令二: chmod +x ~/bin/class-dump

第三步,開啟

~/.bash_profile

檔案,配置環境變數

命令一: vi ~/.bash_profile

命令二: 按 i 鍵進入編輯模式,寫入下面一行**, export path=$home/bin/:$path    按esc然後輸入冒號(shift+;),然後輸入wq,退出即可。

第四步,在terminal中執行source命令

命令:source ~/.bash_profile

完成以上步驟,在terminal中執行class-dump實驗一下,應該就可以了。

2.使用方法

解釋: 

結果如下:

使用 class dump 相關

一 簡介 官方解釋 class dump is a command line utility for examining the objective c segment of mach o files.it generates declarations for the classes,categor...

class dump工具的使用

一,class dump的介紹 它利用object c語言的runtime特性,將儲存在mac o檔案中得 inte ce和 protocol資訊提取出來,生成對應的.h檔案。例如 雙擊.dmg 檔案,將 拉到 usr bin 目錄下,這樣就可以在終端使用 class dump 命令了。二,clas...

ios逆向 class dump使用

1 class dump簡介 class dump就是用來dump目標物件的class資訊的工具。利用oc的runtime機制將儲存在mach o 檔案中的標頭檔案資訊提取出來,並生成對應的.件。2 class dump安裝 將dmg檔案中的class dump複製到usr bin目錄,然後在終端執...