您的位置:首页 > 其它

apktool,smali,dex2jar

2015-06-12 14:55 183 查看
详见:http://blog.csdn.net/sunnyfans/article/details/45421015

1. apktool
http://ibotpeaches.github.io/Apktool/install/
Mac OS X:

Download Mac wrapper script (Right
click, Save Link As
apktool
)
Download apktool-2 (find newest here)
Rename downloaded jar to
apktool.jar

Move both files (
apktool.jar
&
apktool
)
to
/usr/local/bin
(root needed)
Make sure both files are executable (
chmod +x
)
Try running apktool via cli

Note - Wrapper scripts are not needed, but helpful so you don’t have to type java -jar apktool.jar over and over.
2. smali/baksmali

3. dex2jar
http://www.cnblogs.com/Peterahan/p/4569613.html https://github.com/pxb1988/dex2jar http://sourceforge.net/projects/dex2jar/?source=typ_redirect
mv a.apk a.zip

unzip a.a d a_dir

cd a_dir

mv a_dir/classes_dex DIR_DEX2JAR


反编译学习一:Mac下使用dex2jar

1.去http://sourceforge.net/projects/dex2jar/ 下载一个新版本dex2jar. 目前是2.0,下载后文件名dex2jar-2.0.zip

2.可以到这里看看用法:
http://sourceforge.net/p/dex2jar/wiki/Faq/ http://sourceforge.net/p/dex2jar/wiki/UserGuide/
3.解压缩dex2jar-2.0.zip 到文件夹dex2jar-2.0

4.注意修改文件属性为可执行文件:

chmod +x /home/.../d2j-dex2jar.sh /home/.../d2j_invoke.sh

5.输入命令

sudo sh /home/.../dex2jar-version/d2j-dex2jar.sh /home/.../someApk.apk

6.在命令文件夹下面即可看到someApk.jar文件包
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: