1.?MachOView;
2. class_dump;
3. Hopper Disassembler;
1.?MachOView:可以解析出mach-o文件的結構的工具;

Image
2. class_dump: 命令行工具、可以導出mach-o文件的頭文件;
? ??????class-dump -H 可執(zhí)行文件路徑 -o 文件夾(存放.h文件)?導出可執(zhí)行文件中的.h文件;

image

image
3. Hopper Disassembler : 可以將可執(zhí)行文件還原為匯編語言的工具;?
????????????PS:Hopper Disassembler和IDA工具反編譯出來的匯編程序的地址是沒有使用ASLR技術的。

面板介紹

mach-o文件解析中

解析后的界面
(PS : 其中有部分章節(jié)是從前人的文章中搬運過來整理而成,這些文章里已經(jīng)對部分知識點解釋的很清楚明了了,我也沒有更好的表達方式,所以站在巨人的肩膀上,我只是一個整理者加了部分自己的理解。)