APKLAB无缝将最佳的开源工具集成到:Quark-engine,Apktool,Jadx,Uber-Apk-Signer,APK-MITM等等与出色的VS代码相同,因此您可以专注于应用程序分析并在不离开IDE的情况下完成它。

apktool.yml )JDK 8+
在您的外壳中运行
java -version,如果找不到的话,请从此处下载。
夸克 - 引擎> = 21.01.6 (用于恶意软件分析)
在您的外壳中运行
quark(如果找不到),请检查官方文档。
ADB
在外壳中运行
adb devices(如果找不到的话),请检查本指南。
打开命令调色板( Ctrl + Shift + P ) ➜apklab:打开APK

或只是打开现有的APKTool项目文件夹
右键单击apktool.yml文件➜apklab:准备HTTPS检查

右键单击apktool.yml文件➜apklab:重建APK

右键单击.apk文件(在dist目录中) ➜apklab:安装APK

apklab.apktoolPath : apktool.jar的完整路径。如果要使用其他版本,请像以下方式更改:
"apklab.apktoolPath": "/home/oozer/downloads/apktool_2.4.1.jar"
apklab.apkSignerPath : uber-apk-signer.jar的完整路径。如果要使用其他版本,请像以下方式更改:
"apklab.apkSignerPath": "/home/oozer/downloads/uber-apk-signer-1.1.0.jar"
apklab.jadxDirPath : jadx-xyz dir的完整路径。如果要使用其他版本,请像以下方式更改:
"apklab.jadxDirPath": "/home/oozer/downloads/jadx-1.1.0"
apklab.keystorePath :在此处放置Java密钥库( .jks或.keystore )文件的绝对路径。
"apklab.keystorePath": "/home/oozer/downloads/debug.keystore"
apklab.keystorePassword :在此处输入密钥库的密码。
apklab.keyAlias :将用过的密钥的别名放在密钥库中。
apklab.keyPassword :在此处将使用的密钥的密码放在密钥库中。
apklab.initProjectDirAsGit :初始化项目输出目录为git存储库。apklab.updateTools :APKLAB是否应检查工具(对于APKLAB,JADX ...)更新并显示通知。 请检查我们的错误跟踪器是否已知问题。
对于错误报告,功能请求或简单地讨论一个想法,请在此处打开问题。总是欢迎PR。