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