安卓apk包破解
- 前言
 - 一、前置工作
 - 二、正式开始
 
前言
拿到安卓的apk包如何,如何破解呢。流程如下
一、前置工作
-  
拿到一个apk文件,修改其后缀为zip
例如: test.apk => test.zip -  
使用解压工具进行解压。解压后如图
 

	获取到原始文件目录,注意其中的 classes.dex 文件,后面会用到
 
-  
下载工具
dex转jar :
https://github.com/pxb1988/dex2jar/releases
jar包class反编译工具 jd-gui
https://github.com/java-decompiler/jd-gui/releases/tag/v1.6.6
jd-gui 根据系统类型下载,我是windows,下载的jd-gui-windows-1.6.6.zip,解压即可用。 -  
安装 dex 和 jd-gui
两个我都是下载的zip包,解压即可用 
dex 解压后:

jd-gui解压后:
 
二、正式开始
1. 配置dex 环境变量,方便后续使用

2. 找到解压后apk包里的 classes.dex 文件

在文件目录输入cmd 回车,进入cmd 窗口,使用命令
d2j-dex2jar classes.dex
如图:
 

回车确认,生成

3. 获得jar文件。打开解压好的jd-gui,运行jd-gui.exe 文件。把jar文件拖入窗口

	目录中 android 就是apk程序的源码文件目录  。
	自此得到我们需要的class文件,根据class文件可进行我们需要的操作
 

持续更新…



















