IDA Pro7.0
交互式反匯編器專業(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中看到的是匯編語言形式的代碼,但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多種處理器。
IDA PRO不存在任何注冊(cè)機(jī)、注冊(cè)碼或破解版,除了測(cè)試版和一個(gè)5.0 的免費(fèi)版外,網(wǎng)絡(luò)上能下載的都是包含用戶許可證的正版,因?yàn)樗械陌惭b包都是OEM版,所以IDA官網(wǎng)不提供軟件下載,并且軟件也沒有注冊(cè)的選項(xiàng)(可以正常使用,但這也是一種盜版侵權(quán)的行為)。
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|