反编译android的apk
生活随笔
收集整理的這篇文章主要介紹了
反编译android的apk
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
將要反編譯的APK后綴名改為.rar或?.zip,并解壓
得到其中的classes.dex文件(它就是java文件編譯再通過dx工具打包而成的),將獲取到的classes.dex放到之前解壓出來的工具dex2jar-0.0.9.15?文件夾內
在命令行下定位到dex2jar.bat所在目錄,輸入dex2jar.bat???classes.dex。
效果如下:
?
在該目錄下會生成一個classes_dex2jar.jar的文件,然后打開工具jd-gui文件夾里的jd-gui.exe,之后用該工具打開之前生成的classes_dex2jar.jar文件,便可以看到源碼了,效果如下:
被混淆過的效果圖(類文件名稱以及里面的方法名稱都會以a,b,c....之類的樣式命名):
?
轉載于:https://www.cnblogs.com/yyh8/p/6244157.html
總結
以上是生活随笔為你收集整理的反编译android的apk的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js面向对象的封装方法,【案例】
- 下一篇: UI第九节——UIProgressVie