onekey decompile apk反編譯工具是一魁岸功能非常強(qiáng)大的apk反編譯軟件,該軟件由java語言編寫而成蜓斧,使用該軟件可以幫助我們把APK反編譯魂那,生成程序的源代碼和圖片浸锨、XML配置砂心、語言資源等文件稚补。
鏈接:https://pan.baidu.com/s/1u1CjCaIjU8ZUwtfJQYxo9g
提取碼:1234
onekey decompile apk軟件功能
集成apktool/dex2jar/jd-gui
只需執(zhí)行一步即可反編譯出apk所有文件(資源文件和jar等等)
打開jd-gui反編譯jar文件
onekey decompile apk反編譯工具使用方法
在Downloads中下載onekey-decompile-apk.zip, 解壓縮到類似D:\downloads\onekey-decompile-apk
將apk文件放到onekey-decompile-apk目錄下
將apk文件拖拽到_onekey-decompile-apk.bat上
執(zhí)行完成后
會(huì)在onekey-decompile-apk目錄下生成和apk同名的目錄(放置了apktools反編譯出來的東西)
會(huì)在onekey-decompile-apk目錄下生成和apk同名的jar文件(dex2jar反編譯出來的class)
onekey decompile apk反編譯工具運(yùn)用工具
1.apktool反編譯出apk中的資源文件, 例如AndroidManifest.xml和res
java -jar apktool.jar d -d xxx.apk
2.dex2jar反編譯出apk中的class
//dex2jar is deprecated, use the d2j-dex2jar
d2j-dex2jar xxx.apk
3.jd-ui/jad反編譯class為java源文件
反編譯工具還是jad最強(qiáng), JD-GUI只是方便反編譯/查看整個(gè)jar而已, 反編譯出來的代碼不全, 因此需要jd + jad(或者 jadclipse eclipse插件使用更方便)配合才完美