簡介:使用class-dump可以導(dǎo)出.app文件內(nèi)全部.h文件的信息
一桂敛、準(zhǔn)備工作
1.準(zhǔn)備好class-dump工具.具體安裝步驟移步:
class-dump工具安裝
執(zhí)行:
$ class-dump
命令,檢測class-dump環(huán)境是否正常
2.準(zhǔn)備一個砸過殼的.app文件.
1.可以選擇自己的app進行測試,對工程進行archieve,得到.ipa文件,將此ipa文件重命名.zip,雙擊解壓得到.app文件.
2.也可以從其他第三方工具獲取
3.手動砸殼
二墓塌、開始導(dǎo)出頭文件
執(zhí)行命令:
class-dump -s -S -H /.../xx.app -o /.../header
/.../分別為.app和導(dǎo)出的頭文件的文件夾在你mac中的路徑
演示的操作路徑在桌面:
$ class-dump -s -S -H /Users/pactepacterara/Desktop/BeiJingJiaoJing.app -o /Users/pactepacterara/Desktop/header
三屉栓、查看導(dǎo)出結(jié)果
文件夾目錄
.h打開結(jié)果
參與源碼混淆的文件導(dǎo)出結(jié)果
可以看出混淆對于逆向分析造成一定阻礙,也僅僅是阻礙.