APKLAB integriert nahtlos die besten Open-Source-Tools: Quark-Engine, Apktool, Jadx, Uber-APK-Signal, APK-MITM und mehr auf den hervorragenden VS-Code, damit Sie sich auf die App-Analyse konzentrieren und dies erledigen können, ohne die IDE zu verlassen.

apktool.yml )JDK 8+
Führen Sie
java -versionin Ihrer Shell aus, wenn nicht gefunden, laden Sie hier herunter.
Quark-Engine> = 21.01.6 (für Malware-Analyse)
Führen Sie
quarkin Ihrer Shell aus, falls nicht gefunden werden, offizielle Dokumente.
adb
Führen Sie
adb devicesin Ihrer Shell aus. Wenn Sie nicht gefunden werden, überprüfen Sie diesen Leitfaden.
Öffnen Sie die Befehlspalette ( Strg + Shift + P ) ➜ apklab: Öffnen Sie eine APK

Oder öffnen Sie einfach einen vorhandenen Apktool -Projektordner
Klicken Sie mit der rechten Maustaste auf oder in der Datei apktool.yml ➜ apklab: Bereiten Sie sich auf die HTTPS-Inspektion vor

Klicken Sie mit der rechten Maustaste auf oder in apktool.yml Datei ➜ apklab: Wiederaufbau die APK

Klicken Sie mit der rechten Maustaste auf .apk Datei (im dist -Verzeichnis) ➜ APKLAB: Installieren Sie die APK

apklab.apktoolPath : Voller Pfad von apktool.jar . Wenn Sie eine andere Version davon verwenden möchten, ändern Sie sie wie:
"apklab.apktoolPath": "/home/oozer/downloads/apktool_2.4.1.jar"
apklab.apkSignerPath : Voller Pfad von uber-apk-signer.jar . Wenn Sie eine andere Version davon verwenden möchten, ändern Sie sie wie:
"apklab.apkSignerPath": "/home/oozer/downloads/uber-apk-signer-1.1.0.jar"
apklab.jadxDirPath : Voller Pfad von jadx-xyz Dir. Wenn Sie eine andere Version davon verwenden möchten, ändern Sie sie wie:
"apklab.jadxDirPath": "/home/oozer/downloads/jadx-1.1.0"
apklab.keystorePath : Setzen Sie hier den absoluten Weg Ihrer Java -Keystore -Datei ( .jks oder .keystore ).
"apklab.keystorePath": "/home/oozer/downloads/debug.keystore"
apklab.keystorePassword : Geben Sie hier das Kennwort Ihres Keystore ein.
apklab.keyAlias : Geben Sie hier den Alias des gebrauchten Schlüssels in den Keystore ein.
apklab.keyPassword : Geben Sie hier das Kennwort des gebrauchten Schlüssels in den Keystore ein.
apklab.initProjectDirAsGit : Initialisieren Sie das Projektausgabeverzeichnis als Git -Repository.apklab.updateTools : Ob apklab nach Tools (für apklab, jadx ...) ups sollte und eine Benachrichtigung anzeigen. Bitte überprüfen Sie unseren Bug -Tracker auf bekannte Probleme.
Für Fehlerberichte, Feature -Anfragen oder einfach eine Idee öffnen Sie hier ein Problem. PRs sind immer willkommen.