IDA Pro mac版
詳情介紹
IDA Pro mac版是Hex-Rays公司旗下的一款交互式反匯編器,全名叫做Interactive Disassembler Professional,是目前世界上領(lǐng)先的交互式反匯編工具,IDA Pro擁有直觀簡(jiǎn)潔的操作界面,可以最大程度地接近源代碼的代碼,減少了反匯編工作的難度,適用于反匯編和動(dòng)態(tài)調(diào)試等領(lǐng)域。它可以對(duì)多種處理器的不同類(lèi)型的可執(zhí)行模塊進(jìn)行反匯編處理,是反匯編工具中的佼佼者。不僅如此,IDA Pro的分析技術(shù)也是十分的強(qiáng)大,擁有更好的反匯編、深層分析、可以看到跳到指定的位置的jmp的命令位置和保存靜態(tài)匯編等優(yōu)點(diǎn),并支持Intel x86,x64,MIPS,PowerPC,ARM,Z80,68000,c8051等數(shù)十種cpu指令集,是公認(rèn)的最好的花錢(qián)可以買(mǎi)到的逆向工程利器,適用于惡意代碼分析、漏洞研究、COTS驗(yàn)證、隱私保護(hù)、其他學(xué)術(shù)研究。有需要的朋友快來(lái)本站下載吧!
IDA Pro包含了一個(gè)由非常強(qiáng)大的類(lèi)似于宏語(yǔ)言組成的完全開(kāi)發(fā)環(huán)境,可用于執(zhí)行簡(jiǎn)單到中等復(fù)雜的自動(dòng)化任務(wù)。對(duì)于一些高級(jí)任務(wù),我們的開(kāi)放式插件架構(gòu)對(duì)外部開(kāi)發(fā)人員是沒(méi)有限制的,這樣可以完善IDA Pro的功能。比如,每個(gè)人可以用MP3播放器來(lái)擴(kuò)展IDA Pro并且發(fā)現(xiàn)惡意軟件。
2、交互性
目前,電腦在遇到未知事物時(shí),是無(wú)法和人類(lèi)大腦相比的。而IDA Pro擁有完全的互動(dòng)性,與前者相比,IDA可以讓分析師重寫(xiě)決策或者提供相應(yīng)的線索。交互性是內(nèi)置程序語(yǔ)言和開(kāi)放式插件架構(gòu)的最終要求。
3、調(diào)試器
在現(xiàn)實(shí)生活中,事情并不是我們想象的那樣簡(jiǎn)單,惡意代碼通??偱c分析不一致。病毒,蠕蟲(chóng)和木馬往往是被其他東西修飾過(guò)而造成混淆,這就要求有一個(gè)更加強(qiáng)大的工具來(lái)識(shí)別出來(lái)。IDA Pro調(diào)試器補(bǔ)充了反匯編的靜態(tài)分析功能:允許分析師通過(guò)代碼一步一步來(lái)調(diào)查,調(diào)試器經(jīng)常會(huì)繞過(guò)混淆,并得到一些能夠?qū)o態(tài)反匯編程序進(jìn)行深入處理的數(shù)據(jù),包括有助于得到的數(shù)據(jù)的功能更強(qiáng)大的靜態(tài)反匯編器將能夠在深度處理。遠(yuǎn)程調(diào)試器對(duì)人們想要對(duì)潛在的有害程序進(jìn)行深入時(shí)起到了很大的作用。有些IDA調(diào)試器也可以運(yùn)行在虛擬環(huán)境的應(yīng)用上,這使得惡意軟件分析更有成效。
4、反匯編
作為一個(gè)反匯編器,IDA Pro為可用在那些源代碼不總是可用的二進(jìn)制程序的探索開(kāi)發(fā),創(chuàng)建程序執(zhí)行圖。一個(gè)反匯編器最大的益處就在于它可以通過(guò)符號(hào)表示,也就是匯編語(yǔ)言來(lái)為在執(zhí)行的處理器提供說(shuō)明。如果一個(gè)你剛剛安裝的友好的屏幕存儲(chǔ)器在探視你的網(wǎng)上銀行會(huì)話或者登陸你的郵箱,反匯編器就可以將它顯示出來(lái)。然而,匯編語(yǔ)言是很難搞懂的,這也是為什么這種先進(jìn)的技術(shù)被應(yīng)用在IDA Pro上從而能確保代碼的可讀性,甚至在某些情況下和二進(jìn)制文件產(chǎn)生的源代碼非常相似。該程序圖的代碼可以為進(jìn)一步的調(diào)查提供后期處理。有些人已經(jīng)將它作為其根源用在病毒的基因分類(lèi)上。
a:將數(shù)據(jù)轉(zhuǎn)換為字符串
f5:一鍵反匯編
esc:回退鍵,能夠倒回上一部操作的視圖(只有在反匯編窗口才是這個(gè)作用,如果是在其他窗口按下esc,會(huì)關(guān)閉該窗口)
shift+f12:可以打開(kāi)string窗口,一鍵找出所有的字符串,右擊setup,還能對(duì)窗口的屬性進(jìn)行設(shè)置
ctrl+w:保存ida數(shù)據(jù)庫(kù)
ctrl+s:選擇某個(gè)數(shù)據(jù)段,直接進(jìn)行跳轉(zhuǎn)
ctrl+鼠標(biāo)滾輪:能夠調(diào)節(jié)流程視圖的大小
x:對(duì)著某個(gè)函數(shù)、變量按該快捷鍵,可以查看它的交叉引用
g:直接跳轉(zhuǎn)到某個(gè)地址
n:更改變量的名稱(chēng)
y:更改變量的類(lèi)型
/ :在反編譯后偽代碼的界面中寫(xiě)下注釋
\:在反編譯后偽代碼的界面中隱藏/顯示變量和函數(shù)的類(lèi)型描述,有時(shí)候變量特別多的時(shí)候隱藏掉類(lèi)型描述看起來(lái)會(huì)輕松很多
;:在反匯編后的界面中寫(xiě)下注釋
ctrl+shift+w:拍攝IDA快照
u:undefine,取消定義函數(shù)、代碼、數(shù)據(jù)的定義
IDA Pro mac版特點(diǎn)
1、可編程性IDA Pro包含了一個(gè)由非常強(qiáng)大的類(lèi)似于宏語(yǔ)言組成的完全開(kāi)發(fā)環(huán)境,可用于執(zhí)行簡(jiǎn)單到中等復(fù)雜的自動(dòng)化任務(wù)。對(duì)于一些高級(jí)任務(wù),我們的開(kāi)放式插件架構(gòu)對(duì)外部開(kāi)發(fā)人員是沒(méi)有限制的,這樣可以完善IDA Pro的功能。比如,每個(gè)人可以用MP3播放器來(lái)擴(kuò)展IDA Pro并且發(fā)現(xiàn)惡意軟件。
2、交互性
目前,電腦在遇到未知事物時(shí),是無(wú)法和人類(lèi)大腦相比的。而IDA Pro擁有完全的互動(dòng)性,與前者相比,IDA可以讓分析師重寫(xiě)決策或者提供相應(yīng)的線索。交互性是內(nèi)置程序語(yǔ)言和開(kāi)放式插件架構(gòu)的最終要求。
3、調(diào)試器
在現(xiàn)實(shí)生活中,事情并不是我們想象的那樣簡(jiǎn)單,惡意代碼通??偱c分析不一致。病毒,蠕蟲(chóng)和木馬往往是被其他東西修飾過(guò)而造成混淆,這就要求有一個(gè)更加強(qiáng)大的工具來(lái)識(shí)別出來(lái)。IDA Pro調(diào)試器補(bǔ)充了反匯編的靜態(tài)分析功能:允許分析師通過(guò)代碼一步一步來(lái)調(diào)查,調(diào)試器經(jīng)常會(huì)繞過(guò)混淆,并得到一些能夠?qū)o態(tài)反匯編程序進(jìn)行深入處理的數(shù)據(jù),包括有助于得到的數(shù)據(jù)的功能更強(qiáng)大的靜態(tài)反匯編器將能夠在深度處理。遠(yuǎn)程調(diào)試器對(duì)人們想要對(duì)潛在的有害程序進(jìn)行深入時(shí)起到了很大的作用。有些IDA調(diào)試器也可以運(yùn)行在虛擬環(huán)境的應(yīng)用上,這使得惡意軟件分析更有成效。
4、反匯編
作為一個(gè)反匯編器,IDA Pro為可用在那些源代碼不總是可用的二進(jìn)制程序的探索開(kāi)發(fā),創(chuàng)建程序執(zhí)行圖。一個(gè)反匯編器最大的益處就在于它可以通過(guò)符號(hào)表示,也就是匯編語(yǔ)言來(lái)為在執(zhí)行的處理器提供說(shuō)明。如果一個(gè)你剛剛安裝的友好的屏幕存儲(chǔ)器在探視你的網(wǎng)上銀行會(huì)話或者登陸你的郵箱,反匯編器就可以將它顯示出來(lái)。然而,匯編語(yǔ)言是很難搞懂的,這也是為什么這種先進(jìn)的技術(shù)被應(yīng)用在IDA Pro上從而能確保代碼的可讀性,甚至在某些情況下和二進(jìn)制文件產(chǎn)生的源代碼非常相似。該程序圖的代碼可以為進(jìn)一步的調(diào)查提供后期處理。有些人已經(jīng)將它作為其根源用在病毒的基因分類(lèi)上。
常用快捷鍵
IDA中的快捷鍵都是和菜單欄的各個(gè)功能選項(xiàng)一一對(duì)應(yīng)的,基本上你只要能在菜單欄上找到某個(gè)功能,也就能看到相應(yīng)的快捷鍵,這里記錄幾個(gè)常用的:a:將數(shù)據(jù)轉(zhuǎn)換為字符串
f5:一鍵反匯編
esc:回退鍵,能夠倒回上一部操作的視圖(只有在反匯編窗口才是這個(gè)作用,如果是在其他窗口按下esc,會(huì)關(guān)閉該窗口)
shift+f12:可以打開(kāi)string窗口,一鍵找出所有的字符串,右擊setup,還能對(duì)窗口的屬性進(jìn)行設(shè)置
ctrl+w:保存ida數(shù)據(jù)庫(kù)
ctrl+s:選擇某個(gè)數(shù)據(jù)段,直接進(jìn)行跳轉(zhuǎn)
ctrl+鼠標(biāo)滾輪:能夠調(diào)節(jié)流程視圖的大小
x:對(duì)著某個(gè)函數(shù)、變量按該快捷鍵,可以查看它的交叉引用
g:直接跳轉(zhuǎn)到某個(gè)地址
n:更改變量的名稱(chēng)
y:更改變量的類(lèi)型
/ :在反編譯后偽代碼的界面中寫(xiě)下注釋
\:在反編譯后偽代碼的界面中隱藏/顯示變量和函數(shù)的類(lèi)型描述,有時(shí)候變量特別多的時(shí)候隱藏掉類(lèi)型描述看起來(lái)會(huì)輕松很多
;:在反匯編后的界面中寫(xiě)下注釋
ctrl+shift+w:拍攝IDA快照
u:undefine,取消定義函數(shù)、代碼、數(shù)據(jù)的定義
下載地址
- Mac版
IDA Pro mac版 v8.3官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類(lèi)軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)
分類(lèi)列表
精彩發(fā)現(xiàn)
換一換精品推薦
-
Flinto for mac(原型設(shè)計(jì)工具) v31.1官方版 編程開(kāi)發(fā) / 14.04M
查看 -
Adobe Muse CC 2018 Mac版 v2018.1.0.266官方版 編程開(kāi)發(fā) / 943.09M
查看 -
eclipse mac版 v4.30.0官方版 編程開(kāi)發(fā) / 319.01M
查看 -
Coda for mac(網(wǎng)頁(yè)編程工具) v2.7.7 編程開(kāi)發(fā) / 68.28M
查看 -
Sublime Text 3 for Mac中文直裝版 v3175 編程開(kāi)發(fā) / 13.5M
查看
專(zhuān)題推薦
本類(lèi)排行
月排行總排行