android編譯/反編譯經常使用工具及項目依賴關係

 

項目依賴關係java

apktool:依賴smali/baksmali,XML部分 AXMLPrinter2工具

JEB:dx 工具依賴 AOSP , 反編譯dex 依賴 apktool blog

dex2jar:依賴 AOSP smali/baksmali(AOSP),可是修改並擴充了一些原先項目中不支持的格式(support escape in type desc "Lcom/dex2jar\t\u1234;")虛擬機

 

aosp原生的dexdump也能夠將.dex轉換爲dvm字節碼查看,可是它依賴的是dalvik虛擬機項目中以c代碼寫的dexlib編譯

功能相似的,smali/baksmali也是aosp的項目,可是它是單獨用java實現了libdex2.jar 的庫im

相關文章
相關標籤/搜索