ApkToolPlus 是一個可視化的跨平臺 apk 分析工具。使用 java 語言開發的一個桌面應用。
項目地址:https://github.com/linchaolong/ApkToolPlus
apk 反編譯,回編譯,簽名。

dex 加密,防逆向,防止二次打包。(注意:該功能當前并非很完善,暫不建議商用,歡迎學習交流,歡迎提交 Pull requests)。

注意:加固后的 apk 啟動時會做簽名校驗,如果和原來的簽名不匹配會啟動失敗,在設置界面的 ApkTool 下配置 keystore。
apk 常見信息查看工具,如:AndroidManifest.xml,apk 簽名,版本號等。支持直接拖入查看 apk 信息。

Apk 源碼查看工具,支持 multi-dex。

jar2smali,class2smali,dex2smali(apk2smali),smali2dex,class2dex。
在設置界面,可關聯 Sublime ,關聯后通過工具轉換后的文件會自動顯示在 Sublime。

icon 角標生成工具

ApkToolPlus.jks
alias: ApkToolPlus passWord: linchaolong keystore password: linchaolong這是一個 IntelliJ IDEA 工程。
項目的構建依賴 ant, 點擊這里下載 ant,并把 ant 的 bin 目錄路徑配置到 Path 環境變量,執行 ant -version 命令檢測是否配置完成。
直接 Run app 模塊中的 com.linchaolong.apktoolplus.Main 運行 ApkToolPlus。
lib.JiaGu 是 apk 加固模塊,如果有更新修改,則執行 app.Builder 模塊的 com.linchaolong.apktoolplus.builder.UpdateJiaGu 自動更新打包 apk 加固庫到 app 模塊。
Build -> Artifacts... -> ApkToolPlus -> Build,ApkToolPlus.jar 將生成在 out/artifacts/ApkToolPlus 目錄下,如果已經安裝 jdk 可以直接點擊運行。
點擊 這里 下載 release 版 ApkToolPlus。
最后,歡迎 Star,Fork,Issues 和提交 Pull requests,感謝 ApkTool ,apk-parser,AXMLPrinter 等開源項目的開發者。
新聞熱點
疑難解答