反编译Android apk文件
16lz
2021-01-23
找到Android软件安装包中的class.dex:
把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。
工具准备:
1、把dex文件反编译为jar文件的工具。(dex2jar)
http://code.google.com/p/dex2jar/downloads/list
2、把jar反编译为java的工具。(JD-GUI)
http://java.decompiler.free.fr/?q=jdgui
反编译步骤:
1、把class.dex拷贝到dex2jar.bat所在目录。运行dex2jar.bat class.dex,生成classes.dex.dex2jar.jar。
2、运行JD-GUI工具(它是绿色无须安装的),打开上面的jar文件,即可看到源代码。
更多相关文章
- 第13天android:向sd卡写文件
- Android模拟J2ME的JSR75的文件管理开发
- Android SDK中tools下工具详解
- android操作sdcard中的多媒体文件(二)——音乐列表的更新
- Android_android的测试工具CTS
- 重温android studio jni编译生成so文件