Hopper Disassembler是一款適用于Mac操作系統(tǒng)的32位和64位的二進(jìn)制反匯編器,反編譯和調(diào)試。你可以使用此工具拆開你想要的任何二進(jìn)制。
軟件特色
Hopper, 基本上滿足了工作上的反匯編的需要,包括偽代碼以及控制流圖(Control Flow Graph),支持ARM指令集并對(duì)Objective-C的做了優(yōu)化。
在Mac OS下分析Crash Log有很多種方法,這里不是要說明如何分析的Crash Log, 主要是展示下Hopper的使用。 強(qiáng)大的IDA大家可能已經(jīng)知道,但它的Mac OS版本又讓人回到了DOS時(shí)代。幸運(yùn)的是Mac OS有了一個(gè)小巧的替代品:Hopper, 基本上滿足了工作上的反匯編的需要,包括偽代碼以及控制流圖(Control Flow Graph),支持ARM指令集并對(duì)Objective-C的做了優(yōu)化。