jadx-gui軟件是個(gè)非常受歡迎好用的反編譯工具,不僅支持多種格式,而且操作起來(lái)也是非常的簡(jiǎn)單,搜索也快,讓你在這里可以快速就找到自己想要的內(nèi)容,并且還可以一鍵導(dǎo)出成文檔,歡迎有需要的朋友們前來(lái)安裝體會(huì)!
反編譯也不是什么新鮮的東西了。但是為了保護(hù)我們自己項(xiàng)目的代碼,我們還是要通過(guò)反編譯工具來(lái)檢測(cè)一下我們的代碼是否安全,所以就有了這款強(qiáng)大的jadx反編譯工具!
*操作方便快捷,一步到位
*反編譯代碼可讀性高
*有較為完善的gui界面,帶有較多實(shí)用功能
*支持全局搜索class、method、field、code
先在本站下載壓縮包并解壓,然后找到解壓目錄的bin目錄,雙擊打開(kāi)jadx-gui.bat
如果打開(kāi)順利,你會(huì)看到這樣的界面
如果雙擊打開(kāi)時(shí)只是閃一下黑框,那說(shuō)明你的環(huán)境有問(wèn)題。jadx必須要運(yùn)行在java8 64位的jdk上。
如果打不開(kāi)很可能是你安裝的是32位或者低版本的jdk。這個(gè)時(shí)候可以重新去下載安裝java8 64位的jdk。
點(diǎn)擊file-open file 然后選擇apk文件,我們就可看到反編譯后的源代碼了。
1.打開(kāi)一個(gè)沒(méi)有任何處理的apk文件看一下,這個(gè)項(xiàng)目是開(kāi)源的,沒(méi)有做任何處理,沒(méi)有混淆,也沒(méi)有加固。我們通過(guò)jadx打開(kāi)看看是什么樣的。
可以看到,包名,包結(jié)構(gòu),類名以及類文件都原封不動(dòng)的顯示出來(lái)了。也就是說(shuō)如果你的項(xiàng)目不做任何處理的話,那別人通過(guò)反編譯工具就能很清晰的看到你的源代碼。
2.打開(kāi)一個(gè)混淆過(guò)后的apk,下面我們?cè)倏匆粋€(gè)我混淆過(guò)的apk。
可以看到,一些包名包括類中的變量名,方法名等都被改成了毫無(wú)意義的字母。還有一些類文件隱藏掉了。
這樣就大大增加了閱讀者查看代碼邏輯的難度。
3.打開(kāi)一個(gè)加固過(guò)后的apk,這里用的是360加固。
可以看到,加固后的我們能看到的代碼很少,而且跟源代碼完全不一樣,連原本的包名都沒(méi)有了。
由此對(duì)比可以看出,混淆只是增加了閱讀源代碼的難度,隱藏了部分代碼,而加固相當(dāng)于阻止了我們查看源代碼的一切信息。
混淆在我們打包的時(shí)候會(huì)自動(dòng)混淆,比較方便,而加固需要我們手動(dòng)上傳apk文件,有些還需要我們上傳jks等,相對(duì)麻煩一些。
結(jié)論:如果項(xiàng)目對(duì)安全性要求不是很高的話,混淆一下就可以了,如果要求很高,最好還是加固一下。
apk反編譯工具是很多人都在使用的一款應(yīng)用工具,不僅占用空間小,還具備強(qiáng)大的開(kāi)發(fā)功能,包括反編譯、重建、簽名、優(yōu)化等等,用戶可以通過(guò)apk反編譯工具,對(duì).apk文件自定義處理,實(shí)現(xiàn)對(duì)apk的分析和操作,有需要的朋友趕快來(lái)體驗(yàn)下吧!
apk easy tool工具(多功能apk反編譯工具) v1.55 官方版
42.97 MB/ 簡(jiǎn)體中文
v1.55 官方版
apk+dex文件反編譯及回編譯工具(apkdb) v2.1.3 官方版
36.50 MB/ 簡(jiǎn)體中文
v2.1.3 官方版
jadx gui 反編譯工具 免費(fèi)版
2.64 MB/ 簡(jiǎn)體中文
免費(fèi)版
安卓修改大師免費(fèi)版(apk反編譯工具) v10.36 電腦版
77.5 MB/ 簡(jiǎn)體中文
v10.36 電腦版
android逆向助手官方版 v2.1 綠色版
15.20 MB/ 簡(jiǎn)體中文
v2.1 綠色版
安卓反編譯工具中文版(apktool box) v1.6.4 最新版
37.40 MB/ 簡(jiǎn)體中文
v1.6.4 最新版
apk編譯簽名工具(apktool) v1.4.1 綠色版
10.00 MB/ 簡(jiǎn)體中文
v1.4.1 綠色版
android multitool v3.5.6 正版
13.94 MB/ 簡(jiǎn)體中文
v3.5.6 正版
網(wǎng)友評(píng)論