兔八哥极品软件园    运行: 4870天 | 文章:640 篇 | 评论:1005 条 | 碎语:1条

apk反编译

作者:admin 发布于:2012-11-29 16:33 Thursday


第一步、下载dex2jar最新版本0.0.7,下载地址http://code.google.com/p/dex2jar/downloads/list


第二步、下载class反编译工具,我用的是jad,大家可以根据自己情况选择。


第三步、在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.bat XXX”,

XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,这样会生成一个jar文件,

然后用jad工具将.class文件反编译成.java文件。

又一个反编译利器Apktool

上周蛋蛋给了我一个神奇的东西Apktool。神在他能把加密的XML文档转化为可见可编辑的形式。

但一时我的电脑也没有装linux,前几天拿到本本后,一直到今天才把ubuntu配置好。

顺手打开google code发现Apktool更新了,居然支持win了。。。。我说我怎么就那么悲情呢。。

那本文就是一篇介绍在windows环境下使用Apktool的笔记。

安装

1.先装JAVA环境,JDK/JRE都行,官网下载 装过的就跳过吧

2.下载apktool.jar及相关文件,这里下apktool-1.0.0.tar.bz2apktool-install-windows-2.1_r01-1.zip

3.解压apktool.jar到 C:Windows 解压apktool-install-windows.zip到任意文件夹(例如E盘根目录)

4.Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入apktool看看。会列出一些帮助的话就成功了。

Apktool 命令

apktool d XXX.apk ABC 反编译XXX.apk到文件夹ABC

apktool b ABC 从文件夹ABC重建APK,输出到ABCdistout.apk


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap