`
daibalusu
  • 浏览: 344870 次
文章分类
社区版块
存档分类
最新评论

反编译apk文件三步搞定

 
阅读更多


获取apk资源

1.谷歌提供的连接下载以下两个文件:

apktool1.4.3.tar.bz2;
apktool-install-windows-r04-brut1.tar.bz2
下载地址:
http://code.google.com/p/android-apktool/downloads/list

将以上两个文件解压出的文件全都扔进android-sdk-windows\tools目录下,且将android-sdk-windows\tools配置到环境变量(电脑需安装了JRE或JDK)。

2.cmd进入控制台,到你需反编译的apk所在目录(如xx\123.apk),然后输入命令 apktool d "123.apk" "123",后面的123表示你要反编译apk后生成的文件夹,可任意取名,编译后,123文件夹里就是你所要的资源了(图片资源与布局文件);


获取代码
下载:dex2jar与jd-gui这两个工具
为了大家方便,我把这个两个文件上传到csdn供大家下载,下载地址:
http://download.csdn.net/detail/sdefzhpk/4363632

将扩展名apk改为zip,解压得到classes.dex,将classes.dex复制到下载解压好的dex2jar里面,然后cmd到的dex2jar目录里,输入命令 dex2jar.bat classes.dex,成功后会生成一个classes.dex.dex2jar.jar,最后用jd-gui打开刚生成的classes.dex.dex2jar.jar既以看到源码了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics