反编译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既以看到源码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值