apk反编译
2016-02-02 18:21
295 查看
///////////////////////2016/02/02///////////////////////////////
//////////////////////by XBW////////////////////////////////////
先传一下工具包,资源下载
1、首先将apk文件后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
2、解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录
3、运行
“dex2jar.bat classes.dex”
生成
classes.dex.dex2jar.jar
这样会在dex2jar.bat所在目录生成一个 classes.dex.dex2jar.jar的jar包
4、运行JD-GUI(jd-gui.exe),打开上面生成的jar包,即可看到源代码了
把apk文件放进apktool文件下,输入命令apktool.bat d -f frag2.apk frag2,就会生成一个frag2文件,
输入apktool b frag2重新编译。
//////////////////////by XBW////////////////////////////////////
先传一下工具包,资源下载
1、首先将apk文件后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
2、解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录
3、运行
“dex2jar.bat classes.dex”
生成
classes.dex.dex2jar.jar
这样会在dex2jar.bat所在目录生成一个 classes.dex.dex2jar.jar的jar包
4、运行JD-GUI(jd-gui.exe),打开上面生成的jar包,即可看到源代码了
把apk文件放进apktool文件下,输入命令apktool.bat d -f frag2.apk frag2,就会生成一个frag2文件,
输入apktool b frag2重新编译。
相关文章推荐
- 测试人员常用网址汇总
- LeetCode 241. Different Ways to Add Parentheses
- C# 添加xml节点多了xmlns属性问题
- 一入python深似海--浅拷贝与深拷贝
- 增强For循环
- HDU 1005 Number Sequence 数学题
- mongodb 安装
- 7 多态
- WebLogic(12C)——Server
- 利用ajaxfileupload.js异步上传文件
- 快速搭建APP的服务器
- 五子棋AI算法第二篇-极大极小值搜索算法
- HDOJ 2080 夹角有多大II
- uiview的绘画
- 如何写线程安全的方法
- iOS:详解MJRefresh刷新加载更多数据的第三方库
- VS2015创建的Asp.net WebApi默认项目在CentOS7+Mono4.2.2+jexus5.8运行不起来的解决方案
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)[收藏]
- GCD
- 用newLISP读取Hive的元数据