Android開發(fā)人員的日常工作中免不了要向其它優(yōu)秀App學(xué)習(xí)借鑒。
俗話說:“工欲善其事徒探,必先利其器”葬荷,下面介紹一下常用的逆向工具。
jadx
jadx是個(gè)人比較喜歡的一款反編譯利器岖寞,同時(shí)支持命令行和圖形界面抡四,能以最簡便的方式完成apk的反編譯操作。
先給出工具的GitHub地址仗谆,可以按照自己喜歡的方式安裝并查看功能文檔:
下載zip包解壓后指巡,文件目錄如下:
image.png
雙擊jadx-gui就可以打開圖形界面:
image.png
工具支持apk、dex隶垮、jar藻雪、aar等格式的文件,可以通用File - Open file選擇文件或者直接將文件拖進(jìn)窗口中狸吞,可以算得上一鍵反編譯了勉耀,非常簡單易用,對(duì)比dex2jar & jd-gui組合蹋偏,這也太省事了吧便斥。
下圖是隨手丟進(jìn)去的一個(gè)apk,可以看到不止代碼, 包中的資源也被解出來了暖侨。
image.png
以上就是jadx工具的簡單使用啦椭住,更多功能可以按個(gè)人需要去探索啦~