反编译apk

来源:互联网 发布:手机淘宝旧版 编辑:程序博客网 时间:2024/06/05 03:13

1. 获取 apk 的 资源 图片 直接用 WinRAR 打开,res/drawable 直接拖拽出来即可。

2 .反 编译 dex 获取 Java 源代码 Apktool 工具只能反编译成 smali 的中间代码文件, 这里需要借助另外一个 开 源 工具:dex2jar解压 apk 文件,直接拖拽(rar 解压软件),找到 classes.dex 文件

3. 在 cmd 下进入 dex2jar.bat 所在路径, 然后输入“dex2jar.bat XXX”,XXX 指的是你要反编译的 apk 中的 classes.dex 文件所在路径及名称(classes 上面解压得到), 如:dex2jar.bat D:/classes.dex; 这样会生成一个 classes.dex.dex2jar.jar 文件,然后用 jd-gui 工具将 jar 文件反编译 成 java 文件,选择保存所有,它会生成一个压缩文件,所有的源码都在这个压缩文 件中,解压了就可以看到详细的代码了。

原创粉丝点击