反编译apk
来源:互联网 发布:苹果笔记本开淘宝店 编辑:程序博客网 时间:2024/06/05 00:08
反编译apk
在进行反编译apk之前需要先下载好apktool、jd-gui、dex2jar这三个文件
注意:本篇实践是在Windows平台下
开始进行反编译:
1、获取sample.apk
的资源文件
和xml
文件:
- 为了方便命令行操作,将
sample.apk
复制到apktool目录下 - 打开cmd,cd到apktool
- 执行命令:
apktool.bat d sample.apk
,等待片刻(如果工程小的话) - 然后会在apktool目录下生成同名的sample,打开它可以res目录下看到
图片
、xml
文件
2、获取sample.apk
源代码:
- 将
sample.apk
命名为sample.zip
,解压它,会得到一个classes.dex
文件 - 复制
classse.dex
到dex2jar目录下 - 执行命令:
d2j-dex2jar.bat classes.dex
- 得到classes-dex2jar.jar文件
- 用jd-gui便可看到源码,由于,apk可能使用了代码混淆(去google一下),难以读懂代码
工具集可到百度云盘下载,为当前最新版(2016/01/12)
0 0
- APK 反编译
- apk反编译
- APK反编译
- APK反编译
- 反编译apk
- apk反编译
- ? apk反编译
- 反编译apk
- 反编译 apk
- APK反编译
- apk反编译
- apk反编译
- 反编译apk
- 反编译APK
- APK反编译
- APK 反编译
- 反编译APK
- Apk反编译
- 为PopupWindow设置动画效果
- Magento SQL导出客户购物车产品信息(客户email,产品ID,产品名称,产品描述,产品价格,产品图片)
- 跟我学习dubbo-构建Dubbo服务消费者Web应用的war包并在Tomcat中部署(6)
- 跟我学习dubbo-Dubbo监控中心的介绍与简易监控中心的安装(7)
- laravel 修改migration属性
- 反编译apk
- jeesite框架搭建 (mysql数据库)
- zend中function的声明
- C++基本内置类型详解
- 二次型(Quadratic Form)
- [R] R functions to deal with regular expression
- [leetcode] 103. Binary Tree Zigzag Level Order Traversal 解题报告
- git 使用
- 流体力学方程的秘密(1)