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
Download apktool-2 (find newest here)
Rename downloaded jar to
Move both files (
to
Make sure both files are executable (
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
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文件包
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.zip2.可以到这里看看用法:
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文件包
相关文章推荐
- 不错的H5效果
- 组合模式的一个案例说明
- bitmap 设置图片尺寸,避免 内存溢出 OutOfMemoryError的优化方法
- bootm命令
- 复制读写规则
- BZOJ1052【树状数组】
- 任务计划程序设置软件在电脑重启后启动
- HDU3930 (原根)
- java map遍历
- Android Studio 格式化代码
- openstack neutron必读基础知识(转)
- jQuery判断checkbox是否选中的3种方法
- Struts在jsp页面中的一些运用
- Linux启动与关闭WIndows服务记录
- C#使用Region对图形区域构造和填充的方法
- YII2-数据查询Active Record方法
- Android圆环形自定义进度条控件的绘制
- JPA的查询语言—JPQL的命名查询@NamedQuery
- linux源代码获取
- 快速排序,gcc亲测能用