反编译工具apktool和jadx-gui的安装及使用

(一)使用apktool反编译apk的操作方法

(1)安装软件

该软件是运行在JAV环境下的,因此要在安装了java后再进行该程序的安装。

首先进入apktool的官网按照步骤进行下载安装

安装后的apktool

 

(2)反编译apk的命令

打开命令窗口(要反编译的apk文件要和apktool放在同一个文件夹里)

输入命令:apktool d xxx.apk 执行,出现以下内容代表执行成功

反编译完成后在该目录下就生成了一个同名称的额文件夹,该文件夹就是apktool反编译出来的源文件,打开该文件就可以查看此apk的源代码了。

 

 (二)使用jadx-gui反编译apk的操作方法

(1)下载软件,此程序使用前提是电脑安装了java11的jdk并且配置了系统环境变量。

jadx-gui缺点是如果遇到较大的APP,代码加起来超过30mb的话,这个软件的索引功能基本会失效,需要用Android studio来辅助。

1.进入首页,下载jadx-gui

 2.找到你安装的位置,打开jadx-gui,再选择需要打开的apk,就反编译完成了。

 

 (2)apk过大时无法使用索引,用android studio辅助方法

在jadx-gui中,选择左上角的文件---->另存为Gradle项目

保存完成后再用Android studio打开另存为的工程就可以使用索引了。

猜你喜欢

转载自blog.csdn.net/L73748196_/article/details/125065470