• 博客(0)
  • 资源 (1)

空空如也

apk 反编译

apk反编译分两部分:1.资源文件 2.源代码 1.资源文件反编译 工具:apktool-install-windows-2.1_r01-1 步骤:1) 使用命令进入apktool-install-windows-2.1_r01-1目录下,可以看到一个apktool.bat文件 2) 输入 apktool d "xxx.apk的全路径" "反编译后的路径",回车 3) 进入反编译后的目录即可看到东东 2.源代码反编译 工具:1) dex2jar-0.0.7-SNAPSHOT 2) jd-gui-0.3.3.windows 步骤:1) 将xxx.apk改名为xxx.zip,解压缩,进入解压缩文件夹会看到一个class.dex文件 2) 使用命令进入dex2jar-0.0.7-SNAPSHOT目录下,可以看到一个dex2jar.bat文件 3) 输入 dex2jar.bat "class.dex的全路径",回车,在class.dex所在目录会看到一个classes.dex.dex2jar.jar文件,即源码的class文件 4) 进入jd-gui-0.3.3.windows文件夹双击jd-gui.exe,弹出源码编译器界面,点击File > Open File 找到classes.dex.dex2jar.jar打开,会看到全部能够解析出的java文件,在屏幕右侧可以查看相应文件,再次点击File > Save All Sources 即可将所有源码保存。 p.s:为了便于结合资源文件查看apk,可使用eclipse依照资源文件AndroidManifest.xml中内容新建一个工程,然后将所有资源文件和源码分别拷贝到工程下,刷新项目即可(会报错,会有很多xx,不能运行,凑合着能看就行,apk越复杂反编译越不准确)。

2013-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除