資源簡介
交互式反匯編器專業版(Interactive Disassembler Professional),人們常稱其為IDA Pro,或簡稱為IDA,是總部位于比利時列日市(Liège)的Hex-Rayd公司的一款產品。開發IDA的是一位編程天才,名叫Ilfak Guilfanov。十年前誕生時,IDA還是一個基于控制臺的MS-DOS應用程序,這一點很重要,因為它有助于我們理解IDA用戶界面的本質。除其他內容外,IDA的非Windows和非GUI版本仍然繼續采用源于最初DOS版本的控制臺形式的界面。
就其本質而言,IDA是一種遞歸下降反匯編器。但是,為了提高遞歸下降過程的效率,IDA的開發者付出了巨大的努力,來為這個過程開發邏輯。為了克服遞歸下降的一個最大的缺點,IDA在區分數據與代碼的同時,還設法確定這些數據的類型。雖然你在IDA中看到的是匯編語言形式的代碼,但IDA的主要目標之一,在于呈現盡可能接近源代碼的代碼。此外,IDA不僅使用數據類型信息,而且通過派生的變量和函數名稱來盡其所能地注釋生成的反匯編代碼。這些注釋將原始十六進制代碼的數量減到最少,并顯著增加了向用戶提供的符號化信息的數量。
IDA PRO簡稱IDA(Interactive Disassembler) ,是一個世界頂級的交互式反匯編工具,有兩種可用版本。標準版(Standard)支持二十多種處理器。高級版(Advanced)支持50多種處理器。
代碼片段和文件信息
- 上一篇:usb3nvme.txt
- 下一篇:Withdata全系列補丁
評論
共有 條評論