用google搜索了下,找到两个有用的免费软件,可以是ida pro 和hex-rays的替代品了。
一个是Boomerang,它是開源的,可重定向的機器代碼程序的反編譯器。
网址是:http://boomerang.sourceforge.net/
另外一个是Reverse Engineering Compiler
REC Studio是一個互動的反編譯器。
它讀取的Windows,Linux,Mac OS X或原始可執行文件,並試圖產生一個用於生成可執行文件的代碼和數據的C-表示。
它被設計為許多不同的目標產生的讀取文件,多個主機系統上,它已被編譯。
REC 4是一個完全重寫了原來的REC反編譯。 它採用更強大的分析技術,如局部的單一靜態分配(SSA),允許裝載Mac OS X的文件,並支持32位和64位二進制文件。
REC Studio强大之处在于,它不仅支持x86,还支持x64、mips、powerpc、mc68k的反编译,强大吧!!!
网址在:http://www.backerstreet.com/rec/rec.htm