mac下反编译apk
来源:互联网 发布:织梦cms怎么安装 编辑:程序博客网 时间:2024/04/29 23:44
转载自:http://blog.163.com/ppy2790@126/blog/static/1032422412013112221910595/
需要工具:
apktool 下载
dex2jar 下载
jd-gui 下载
apktool 反编译得到的是布局和资源文件。
dex2jar 反编译得到的代码字节码,利用jd gui就可以查看到源代码。
1.apktool安装
1)下载apktool,及mac下apk-install-macosx
2)解压这两个文件,把这3个文件拷到path路径下。(注意需要root权限)
3)使用apktool d xxx.apk进行反编译,得到一个同名的文件夹。里面就有我们需要的布局文件。
2.dex2jar反编译
1)将apk文件后缀名直接改为.zip,并解压。得到其中的classes.dex文件 ,它就是java源代码经过编译再通过dx工具打包而成的。
2)将classes.dex文件复制到dex2jar所在的文件夹。
3)命令行下定位到dex2jar目录,运行
sh dex2jar.sh classes.dex
生成 classes_dex2jar.jar
用jd gui打开就可以看到源代码了。
0 0
- Mac下反编译APK
- Mac 下反编译apk
- mac下反编译apk
- mac下反编译apk
- MAC 下反编译 APK
- Mac下反编译apk
- Mac 下反编译 apk
- mac 下 Apk反编译
- MAC环境下反编译apk
- Mac环境下反编译apk
- Mac 系统下反编译apk
- Mac 下的 apk 反编译
- mac下的apk反编译
- 在Mac下反编译apk
- Mac下反编译Android apk
- mac下反编译Android的apk步骤
- Mac下利用Apktool反编译apk
- Mac下利用Apktool反编译apk
- Python编码规范
- C实现 LeetCode->Rotate List(双指针大法)(单链表 部分旋转)
- 小数点自动进位
- grails配置tomcat-->server.xml Context>path>docBase
- null对象可以访问它所属类的类成员(即static修饰的成员),但是null对象访问实例成员将会引发错误。
- mac下反编译apk
- c#字符串格式化
- grails默认全局gorm配置
- c++中的explicit
- 关于MKMapView -地图展示
- URAL 1290. Sabotage (sortings)
- grails 通过applicationContext获取bean
- __attribute__((packed))详解
- js模块化开发----sea.js