Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
apkstudio — Open-Source, plattformübergreifende, auf Qt6 basierende IDE zum Reverse-Engineering von Android-Anwendungspaketen. Sie bietet ein benutzerfreundliches IDE-ähnliches Layout mit Code-Editor und Syntaxhervorhebung für *.smali-Codedateien. | Kitploit
Tools/GitHubGitHub/vaibhavpandeyvpz/apkstudio
Android-SicherheitStatische AnalyseDynamische Analyse (Sandboxing)Reverse EngineeringDebuggerMobile SicherheitBinäranalyseLernen & Bildung
GitHubvaibhavpandeyvpz/apkstudio

apkstudio

Open-Source, plattformübergreifende, auf Qt6 basierende IDE zum Reverse-Engineering von Android-Anwendungspaketen. Sie bietet ein benutzerfreundliches IDE-ähnliches Layout mit Code-Editor und Syntaxhervorhebung für *.smali-Codedateien.

4.6k73418vor 8 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
Webseite

APK Studio
APK Studio

Open-Source, plattformübergreifende IDE auf Basis von Qt6 zum Reverse-Engineering von Android Anwendungspaketen. Sie bietet ein benutzerfreundliches IDE-ähnliches Layout, einschließlich Code-Editor mit Syntaxhervorhebung für *.smali-Dateien.

Screenshot

Build Status Release Downloads Lizenz

Funktionen

  • Plattformübergreifend, läuft auf Linux, Mac OS X und Windows
  • Dekompilieren, Neukompilieren, Signieren und Installieren von APKs
  • Automatischer Download und Installation von Werkzeugen – APK Studio kann automatisch benötigte Werkzeuge herunterladen und installieren (Java, Apktool, JADX, ADB, Uber APK Signer)
  • Framework-Unterstützung – Installieren und Verwenden herstellerspezifischer Framework-Dateien (z. B. HTC, LG, Samsung) mit optionaler Markierung zum Dekompilieren und Neukompilieren von APKs
  • APK-Öffnung über die Befehlszeile – Öffnen von APK-Dateien direkt aus dem Dateisystem über das Kontextmenü „Öffnen mit" oder über Befehlszeilenargumente
  • Zusätzliche apktool-Argumente – Bereitstellen zusätzlicher Befehlszeilenargumente (z. B. --force-all, --no-res) für Dekompilierungs- und Neukompilierungsvorgänge
  • Suchfunktion – Schnelles Suchen in geöffneten Dateien und im Projektbaum, um Elemente anhand ihres Namens zu finden
  • Integrierter Code-Editor (*.java; *.smali; *.xml; *.yml) mit Syntaxhervorhebung
  • Integrierter Viewer für Bilddateien (*.gif; *.jpg; *.jpeg; *.png)
  • Integrierter Hex-Editor für Binärdateien
  • Unterstützung für dunkles/helles Design (Theme) – Natives Qt 6-Theming mit Systemintegration

Downloads

Bitte besuchen Sie die Seite Releases zum Herunterladen.

Hinweis: APK Studio kann beim ersten Start automatisch benötigte Werkzeuge herunterladen und installieren (Java, Apktool, JADX, ADB, Uber APK Signer). Falls Sie eigene Installationen bevorzugen, können Sie diese in den Einstellungen konfigurieren.

Tipp: Sie können APK-Dateien direkt aus Ihrem Dateisystem öffnen, indem Sie mit der rechten Maustaste auf eine .apk-Datei klicken, „Öffnen mit" → „Eine App auf Ihrem PC auswählen" (oder „Andere App auswählen") wählen und dann zur APK Studio-Ausführungsdatei navigieren. Alternativ können Sie den APK-Dateipfad als Befehlszeilenargument übergeben. Der Dekompilierungsdialog wird automatisch mit der ausgewählten Datei geöffnet.

Erstellung

Voraussetzungen

  • CMake 3.16 oder höher
  • Qt6 6.10.1 oder höher (Komponenten: Core, Gui, Network, Widgets)
  • C++17-kompatibler Compiler
  • Git (für Versionsinformationen)

Build-Anleitung

  1. Repository klonen (einschließlich Submodule):

    root@kitploit:~
    git clone --recursive https://github.com/vaibhavpandeyvpz/apkstudio.git
    cd apkstudio
    
  2. Build konfigurieren:

    root@kitploit:~
    cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
    

    Auf macOS müssen Sie ggf. den Qt-Pfad angeben:

    root@kitploit:~
    cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/Qt/6.10.1/clang_64
    
  3. Projekt erstellen:

    root@kitploit:~
    cmake --build build --config Release
    
  4. Qt-Abhängigkeiten bereitstellen (optional, für Verteilung):

    • Windows: Verwenden Sie windeployqt aus der Qt-Installation
    • Linux: Verwenden Sie linuxdeploy mit dem Qt-Plugin, um ein AppImage zu erstellen
    • macOS: Verwenden Sie macdeployqt, um Qt-Frameworks zu bündeln

Die ausführbare Datei befindet sich unter:

  • Windows: build/bin/Release/ApkStudio.exe
  • Linux/macOS: build/bin/ApkStudio (bzw. build/bin/ApkStudio.app auf macOS)

CI/CD

Das Projekt verwendet GitHub Actions für automatisierte Builds auf Windows, Linux und macOS. Build-Artefakte werden bei jedem Push, Pull Request und Release automatisch erstellt und hochgeladen.

Danksagungen

  • iBotPeaches für apktool
  • patrickfav für uber-apk-signer
  • skylot für jadx
  • linuxdeploy Team für linuxdeploy und linuxdeploy-plugin-qt
  • Antonio Davide für QHexView
  • p.yusukekamiyamane für Fugue Symbole
  • Icons8 für verschiedene Symbole
  • Surendrajat für die Betreuung des Projekts, während ich es nicht konnte

Hinweis: Wenn Sie auf Probleme stoßen, überprüfen Sie unbedingt die Konsole-Ausgabe am unteren Rand der IDE, um die Ausgabe des tatsächlich vom Programm ausgeführten Befehls zu erhalten. Melden Sie Probleme im Zusammenhang mit APK Studio hier auf GitHub. Bitte beachten Sie, dass ein Problem mit apktool kein Problem mit APK Studio ist. Bitte prüfen Sie den Kontext des Problems, bevor Sie ein Ticket öffnen.


Haftungsausschluss

Wie auch apktool ist APK Studio weder für Piraterie noch für andere nicht legale Zwecke gedacht. Es kann zum Lokalisieren, Hinzufügen von Funktionen oder Unterstützung für benutzerdefinierte Plattformen, Analysieren von Anwendungen und vielem mehr verwendet werden.

Tool herunterladen