大家做Android开发,看到别人应用里一些好的功能,是不是很想得到源码,借鉴一下?既然Android是用JAVA开发的,那么我们就能很容易的通过反编译的到应用的源代码。下面我简单介绍下应该怎么操作。
具体步骤:
1.首先将apk文件后缀改为RAR并解压。
2.解压rar文件,得到其中的classes.dex文件
3.我们需要用到dex2jar 把dex文件转为jar文件。
3.1把解压得到的classes.dex文件放入dex2jar.bat 所在目录 )
3.2打开DOS命令行,进入dex2jar所在目录,运行 dex2jar.bat classes.dex 生成 classes_dex2jar.jar
4.最后用jd-gui.exe打开生成的classes_dex2jar.jar我们就能开到应用的源代码了。
5.用的的工具下载地址
dex2jar: https://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.9.15.zip&can=2&q=
Jd-gui: http://code.google.com/p/innlab/downloads/list
- 浏览: 227913 次
- 性别:
- 来自: 北京
最新评论
-
w574240966:
旭哥 涨姿势了。。。
Lombok 之 Cleanup -
cuisuqiang:
不错,自定义对象对比方法的实现
Lombok 之 EqualsAndHashCode -
sundoctor:
jdk 7
import lombok.Cleanup ...
Lombok 之 Cleanup -
朱秋旭:
kjj 写道java7 已经不需要这个了 try就可以这个只是 ...
Lombok 之 Cleanup -
kjj:
java7 已经不需要这个了 try就可以
Lombok 之 Cleanup
相关推荐
Android应用反编译工具包 apktool-install-windows-r05-ibot.tar.bz2 apktool1.5.2.tar.bz2 dex2jar-0.0.7-SNAPSHOT.zip jd-gui.exe
里面包含了一个反编译工具,一个查看反编译后的文件工具,一个详细说明文档,可以将一个android的apk文件反编译后查看作者的原代码,由于在代码打包成apk时的编译经过了处理,反编译后的代码不可能恢复到原来的代码...
随着计算机软件的广泛应用,反编译已成为软件逆向工程的重要研究领域,文章给出了一种反编译Android应用的方法。通过对Android应用的反编译,可以推导出他人的思路、原理、结构、算法、处理过程、运行方法等设计要素,...
NULL 博文链接:https://hancifu.iteye.com/blog/1745838
用于查看Android Apk文件源代码、资源文件和xml文件的几个工具合集 版本如下: dex2jar-0.0.9.15.zip jdgui.zip apk tool1.5.2.tar.bz2 apktool-install-windows-2.1_r01-1.zip
着计算机软件的广泛应用,反编译已成为软件逆向工程的重要研究领域,文章给出了一种反编译Android应用 的方法。通过对Android应用的反编译,可以推导出他人的思路、原理、结构、算法、处理过程、运行方法等设计要素...
用于反编译Android应用, 里面附带了反编译工具, 和反编译的方法
APK防止反编译工具,包内的README.doc有介绍
Android应用程序反编译套件,提供常见的android反编译软件
能轻松破解android程序的资源包,包含布局文件,字符资源,还有图片等(程序的布局文件没破解前是不能直接打开的)
一款可视化的安卓应用逆向工具,集Apk反编译、Apk打包、Apk签名,编码互转,ADB通信(应用安装-卸载-运行-设备文件管理)等特色功能于一身,支持logcat日志输出,语法高亮,基于关键字(支持单行代码或多行代码段)...
基于反编译技术的Android应用自动化测试方案.pdf
通过对反编译代码与真实源代码对比,进行反编译代码的修改和学习,将持续更新。
开发人员必看的反编译工用,开发应用时必备
Android应用的反编译(http://blog.csdn.net/w7849516230/article/details/51532376)配套使用的工具集,方便大家对Android应用的反编译。 包括apktool_2.1.1.jar、baksmali-2.1.2.jar、enjarify-master.zip、...
反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平.
用于反编译 android 的 apk 应用,具体的操作方法可以阅读这篇文章:http://blog.csdn.net/zhouzme/article/details/19083347
android 反编译 逆向 vdex2dex odex2dex 查看app源代码