ubuntu下安卓反编译

1、安装apk-tool
http://code.google.com/p/android-apktool/
Download apktool-install-linux-* file
Download apktool-* file
Unpack both to /usr/local/bin directory (you must have root permissions)
2、安装dex2jar
http://code.google.com/p/dex2jar/
下载最新版本
将/data/android/dex2jar-0.0.9.9加入到/etc/profile的PATH中
3、下载java反编译工具jd-gui
http://java.decompiler.free.fr
4、apk-tool使用

wangliang@ubuntu:~/Desktop/app2$ apktool d Qunar_android_v6.apk 
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /home/wangliang/apktool/framework/1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...

5、dex2jar使用
从Qunar_android_v6.apk解压缩出来classes.dex
执行命令

wangliang@ubuntu:~/Desktop/app2$ d2j-dex2jar.sh classes.dex 
dex2jar classes.dex -> classes-dex2jar.jar

6、使用jd-gui反编译classes-dex2jar.jar(省略)

原创文章,转载请注明: 转载自海波无痕

本文链接地址: ubuntu下安卓反编译

文章的脚注信息由WordPress的wp-posturl插件自动生成

此条目发表在soft分类目录,贴了, , , , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论链接可以 移除 nofollow.