jadx-gui中文綠色版帶jre反混淆是一個(gè)逆向工具,能反編譯jar、class、apk、dex等文件,精致小巧,支持語(yǔ)法高亮、全文檢索、方法跟蹤,Star數(shù)23.8k?梢詫ava字節(jié)碼文件反編譯為Java源代碼,并提供了一個(gè)簡(jiǎn)單易用的圖形界面jadx-gui是基于jd-gui的一個(gè)增強(qiáng)版,可讓您導(dǎo)入DEX,APK,JAR或CLASS文件并將其快速導(dǎo)出為DEX格式。如果您是Android開(kāi)發(fā)人員,您可能會(huì)理解,沒(méi)有適當(dāng)?shù)能浖䦷椭,就無(wú)法構(gòu)建,測(cè)試或調(diào)試應(yīng)用程序。幸運(yùn)的是,如今有大量的產(chǎn)品可以幫助您實(shí)現(xiàn)快速,便捷的結(jié)果。這些程序之一是Jadx。
軟件說(shuō)明
jadx-gui是一種基于 jadx 項(xiàng)目的圖形界面工具,用于反編譯 Android 應(yīng)用程序的工具。通過(guò)使用jadx-gui,開(kāi)發(fā)人員可以打開(kāi) APK(Android應(yīng)用程序包)文件,并查看其反編譯的源代碼。這對(duì)于分析、理解和調(diào)試 Android 應(yīng)用程序非常有用。jadx-gui 提供了一個(gè)用戶友好的界面,使用戶能夠?yàn)g覽應(yīng)用程序的類、方法、變量等,并可以搜索特定的代碼片段。
功能特點(diǎn)
將 Dalvik 字節(jié)碼從 APK、dex、aar、aab 和 zip 文件反編譯為 Java 類
解碼和其他資源來(lái)自 AndroidManifest.xmlresources.arsc
包括去混淆器
查看具有突出顯示語(yǔ)法的反編譯代碼
跳轉(zhuǎn)到聲明
查找使用情況
全文搜索
Smali 調(diào)試器,檢查wiki 頁(yè)面的設(shè)置和使用
使用說(shuō)明
下載下來(lái)之后解壓縮,直接打開(kāi) exe:
非常簡(jiǎn)潔啊,直接打開(kāi)文件就可以看到 APK 反編譯后的信息了,這里以開(kāi)源框架的 APK 為例:
這就,怎么說(shuō)?不能說(shuō)和IDE 毫無(wú)關(guān)系,簡(jiǎn)直一模一樣,按住 ctrl + 鼠標(biāo)左鍵或者雙擊鼠標(biāo)左鍵還能跳轉(zhuǎn)到對(duì)應(yīng)的類
可以體會(huì)到這個(gè)工具確實(shí)比較強(qiáng)大,對(duì)于需要反編譯和分析Android應(yīng)用程序的人來(lái)說(shuō)是一個(gè)很好的選擇。它的用戶友好性、反編譯質(zhì)量和豐富的功能能滿足一些開(kāi)發(fā)人員或者安全研究人員某些反編譯的需求
軟件功能
查看高亮語(yǔ)法的反編譯代碼
跳到聲明
找到用法
全文搜索
便攜式工具
由于它是可移植的,因此該應(yīng)用程序不需要您將其安裝在目標(biāo)計(jì)算機(jī)上,因?yàn)橹恍杞鈮嚎s文件包中的文件并啟動(dòng)可執(zhí)行文件即可授予您對(duì)其控件的完全訪問(wèn)權(quán)限。
更重要的是,這意味著它不會(huì)篡改您的任何Windows 注冊(cè)表項(xiàng),也不會(huì)在未經(jīng)您明確許可的情況下在計(jì)算機(jī)上創(chuàng)建其他文件或文件夾。
圖形和命令行界面
根據(jù)用戶的喜好,可以在 CMD 和GUI模式下使用此應(yīng)用程序。解壓縮存檔后,您將在 Bin 文件夾中找到兩個(gè)可執(zhí)行文件。
但是,請(qǐng)記住,對(duì)于 GUI 版本,需要在計(jì)算機(jī)上安裝 Java Runtime Environment 并配置 JAVA 運(yùn)行環(huán)境,以便可以按預(yù)期運(yùn)行它。
將各種文件轉(zhuǎn)換為 DEX
如果您需要快速的方法將各種文件轉(zhuǎn)換為 DEX 格式,可以使用該軟件。在支持的格式中,您可以找到 APK,DEX,JAR,CLASS 和 ZIP。導(dǎo)入文件后,您可以使用窗口左側(cè)的樹(shù)形視圖查看其源代碼,資源和相應(yīng)的包。
可以從窗口的中央部分與打開(kāi)的內(nèi)容進(jìn)行交互。您可以根據(jù)需要選擇,復(fù)制,剪切,粘貼或刪除代碼。
帶有 GUI 和 CMD 組件的便攜式 DEX 轉(zhuǎn)換器
考慮到所有因素,它是一個(gè)輕量級(jí)的應(yīng)用程序,可讓您輕松地將各種文件轉(zhuǎn)換為 DEX 格式。它不需要安裝,具有 GUI 和 CMD 組件,并使您能夠與應(yīng)用程序的源代碼進(jìn)行交互。