Android反编译

≡放荡痞女 提交于 2020-01-13 04:55:42

参考:
Android反编译从零到一
Andorid 反编译App
dex2jar 和 jd-gui

下载工具:

  1. ApkTool (主要是进行反编译的)
  2. DexToJar(将反编译后的classes.dex文件转化为jar)
  3. JD-GUId ( 对第2步获得的jar,进行查看)

ApkTool

下载 ApkTool.jar 和 windows 压缩包,解压后和ApkTool.jar 放到同一个文件夹,将 zhangyue.apk 也放入该文件夹。cmd 定位文件夹,输入命令 apktool d -s zhangyue.apk ,会生成一个 zhangyue 文件夹。
在这里插入图片描述

DexToJar

解压DexToJar,并把 zhangyue 文件夹中生成的 classes.dex 放入解压后的文件夹。输入命令 d2j-dex2jar classes.dex 会生成 classes.dex2jar.jar。如果开发者做了防 dex2jar,会出现错误,并多生成一个 classes-error 压缩包。
在这里插入图片描述

JD-GUId

下载windows版本,解压,点击 .exe 启动后,直接将 classes.dex2jar.jar 拖进去。
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!