Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡(jiǎn)體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開(kāi)發(fā)工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋(píng)果SQLite數(shù)據(jù)庫(kù)管理工具(SQLiteManager f中文 / 7.9M
Mac十六進(jìn)制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Editplus for macV3.80 官方最新版中文 / 12M
Ghidra mac版是美國(guó)NSA發(fā)布的一個(gè)軟件逆向工程框架,這里西西提供了mac版本下載。該軟件采用 Java 來(lái)編寫(xiě),因此能夠在安裝了 Java 運(yùn)行時(shí)環(huán)境(JRE)的任何系統(tǒng)上運(yùn)行。交互式 GUI 使得逆向工程師能夠利用在各個(gè)平臺(tái)上運(yùn)行的功能,并支持各種處理器指令集。
包含了一套軟件分析工具,用于分析各種平臺(tái)上的編譯代碼,包括 Windows、macOS 和 Linux。
功能包括反匯編、匯編、反編譯、圖形和腳本執(zhí)行,以及數(shù)百個(gè)其它功能。
支持各種處理器指令集和可執(zhí)行格式,可以在用戶(hù)交互和自動(dòng)模式下運(yùn)行。
用戶(hù)可以使用公開(kāi)的 API 開(kāi)發(fā)自己的 Ghidra 插件組件與腳本。采用了模塊化設(shè)計(jì),方便用戶(hù)為其添加軟件包、以實(shí)現(xiàn)功能擴(kuò)展。
首先下載包,是一個(gè)文件夾文件,當(dāng)然要求是配置了JDK11,這個(gè)具體我才用的是直接安裝了,因?yàn)楸镜夭](méi)有什么需要一定是jdk8的。
點(diǎn)擊啟動(dòng)就可以了
簡(jiǎn)單的使用教程
create a project
建立一個(gè)項(xiàng)目這和ida略有不同,new之后就一路next,最后成功創(chuàng)建一個(gè)文件
成功后的圖
import ELF
由于本人是個(gè)pwn菜菜,所以這里就演示將ELF拖入然后反編譯的過(guò)程
選擇你的二進(jìn)制文件就可以了
他會(huì)詢(xún)問(wèn)是否analyse這個(gè)一看就不用馬上analyse,就會(huì)得到如下圖的symbols,隨意選擇一個(gè)function,左邊會(huì)有匯編,右邊會(huì)有偽c代碼。
這里大概就完成了一波簡(jiǎn)單的使用操作了
特別說(shuō)明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告