class-dump的安裝和使用


安裝步驟

1、下載地址:http://stevenygard.com/projects/class-dump/


2、打開終端輸入 open /usr/local/bin


3、把dmg文件中的class-dump文件復制到 /usr/local/bin


4、更改權限:終端輸入 sudo chmod 777 /usr/local/bin/class-dump

到這兒就安裝完成了。


顯示class-dump的用法和版本

class-dump --help

 

使用方法

1、自己建項目生成一個ipa文件,更改文件為zip格式,然后解壓之后得到.app的目標文件 

 

2、用終端輸入命令 class-dump -H [.app文件的路徑] -o [輸出文件夾路徑]

class-dump -H /Users/mac/Desktop/Payload/XXX.app -o /Users/mac/Desktop/Payload


就可以得到所有的.h文件了(在輸出的文件夾里/Users/mac/Desktop/Payload)

 

自己編譯的項目沒有加密,能夠解析出來。class-dump不能直接將AppStore上的app的頭文件導出來,你只會導出CDStructures.h這個頭文件,而這里邊基本是沒有信息的。相當於Apple在app上加了一層殼(加密了),需要把這層殼砸破。(Dumpdecrypted破殼)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM