Skip to content
KitploitKITPLOIT
OutilsBlog
Log in
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
apkstudio — IDE open-source, multiplateforme basé sur Qt6 pour le rétro-ingénierie des packages d'applications Android. Il offre une disposition conviviale de type IDE comprenant un éditeur de code avec prise en charge de la coloration syntaxique pour les fichiers de code *.smali. | Kitploit
Outils/GitHubGitHub/vaibhavpandeyvpz/apkstudio
Sécurité AndroidAnalyse StatiqueAnalyse Dynamique (Sandboxing)Rétro-ingénierieDébogueursSécurité MobileAnalyse de BinairesApprentissage et Éducation

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
GitHub
vaibhavpandeyvpz/apkstudio

apkstudio

IDE open-source, multiplateforme basé sur Qt6 pour le rétro-ingénierie des packages d'applications Android. Il offre une disposition conviviale de type IDE comprenant un éditeur de code avec prise en charge de la coloration syntaxique pour les fichiers de code *.smali.

Voir le dépôtSite web
4.6k73434il y a 8 moisVérifié par Kitploit

APK Studio
APK Studio

IDE open-source, multiplateforme basé sur Qt6 pour le rétro-ingénierie des paquets d'applications Android. Il propose une mise en page conviviale de type IDE incluant un éditeur de code avec prise en charge de la coloration syntaxique pour les fichiers de code *.smali.

Screenshot

Build Status Release Downloads License

Fonctionnalités

  • Multiplateforme, fonctionne sous Linux, Mac OS X et Windows
  • Décompiler/recompiler/signer et installer des APK
  • Téléchargement et installation automatiques des outils – APK Studio peut télécharger et installer automatiquement les outils requis (Java, Apktool, JADX, ADB, Uber APK Signer)
  • Prise en charge des frameworks – Installer et utiliser des fichiers de framework spécifiques au fabricant (ex. HTC, LG, Samsung) avec étiquetage optionnel pour décompiler et recompiler les APK
  • Ouverture d'APK en ligne de commande – Ouvrir directement les fichiers APK depuis le système de fichiers via le menu contextuel « Ouvrir avec » ou les arguments de ligne de commande
  • Arguments supplémentaires pour apktool – Fournir des arguments de ligne de commande supplémentaires (ex. --force-all, --no-res) pour les opérations de décompilation et de recompilation
  • Fonctionnalité de recherche – Recherche rapide dans les fichiers ouverts et l’arborescence du projet pour trouver des éléments par nom
  • Éditeur de code intégré (*.java ; *.smali ; *.xml ; *.yml) avec coloration syntaxique
  • Visionneuse intégrée pour les fichiers image (*.gif ; *.jpg ; *.jpeg ; *.png)
  • Éditeur hexadécimal intégré pour les fichiers binaires
  • Prise en charge des thèmes sombres/clair – Thèmes natifs Qt 6 avec intégration système

Téléchargements

Veuillez vous rendre sur la page des Releases pour télécharger.

Remarque : APK Studio peut télécharger et installer automatiquement les outils requis (Java, Apktool, JADX, ADB, Uber APK Signer) au premier lancement. Si vous préférez utiliser vos propres installations, vous pouvez les configurer dans les paramètres.

Astuce : Vous pouvez ouvrir directement les fichiers APK depuis votre système de fichiers en cliquant avec le bouton droit sur un fichier .apk, en sélectionnant « Ouvrir avec » → « Choisir une application sur votre PC » (ou « Choisir une autre application »), puis en naviguant jusqu’à l’exécutable d’APK Studio. Alternativement, vous pouvez passer le chemin du fichier APK comme argument de ligne de commande. La boîte de dialogue de décompilation s’ouvrira automatiquement avec le fichier sélectionné.

Compilation

Prérequis

  • CMake 3.16 ou supérieur
  • Qt6 6.10.1 ou supérieur (composants Core, Gui, Network, Widgets)
  • Compilateur compatible C++17
  • Git (pour les informations de version)

Instructions de compilation

  1. Cloner le dépôt (y compris les sous-modules) :

    git clone --recursive https://github.com/vaibhavpandeyvpz/apkstudio.git
    cd apkstudio
    
  2. Configurer la compilation :

    cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
    

    Sous macOS, vous devrez peut-être spécifier le chemin Qt :

    cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/Qt/6.10.1/clang_64
    
  3. Compiler le projet :

    cmake --build build --config Release
    
  4. Déployer les dépendances Qt (optionnel, pour distribution) :

    • Windows : Utilisez windeployqt depuis l’installation Qt
    • Linux : Utilisez linuxdeploy avec le plugin Qt pour créer un AppImage
    • macOS : Utilisez macdeployqt pour regrouper les frameworks Qt

L’exécutable se trouvera à :

  • Windows : build/bin/Release/ApkStudio.exe
  • Linux/macOS : build/bin/ApkStudio (ou build/bin/ApkStudio.app sous macOS)

CI/CD

Le projet utilise GitHub Actions pour les builds automatisées sur Windows, Linux et macOS. Les artefacts de build sont automatiquement créés et téléchargés à chaque push, pull request et release.

Crédits

  • iBotPeaches pour apktool
  • patrickfav pour uber-apk-signer
  • skylot pour jadx
  • linuxdeploy team pour linuxdeploy et linuxdeploy-plugin-qt
  • Antonio Davide pour QHexView
  • p.yusukekamiyamane pour les icônes Fugue
  • Icons8 pour diverses icônes
  • Surendrajat pour avoir maintenu le projet pendant mon absence

Remarque : Si vous rencontrez des problèmes, assurez-vous de vérifier la sortie Console en bas de l’IDE pour obtenir le résultat de la commande réellement exécutée par le programme. Signalez tout problème lié à APK Studio ici sur Github. Veuillez noter qu’un problème avec apktool n’est pas un problème avec APK Studio. Veuillez vérifier le contexte du problème avant d’ouvrir un ticket.


Avertissement

De même que apktool, APK Studio n’est destiné ni au piratage ni à d’autres utilisations non légales. Il peut être utilisé pour la localisation, l’ajout de fonctionnalités ou la prise en charge de plateformes personnalisées, l’analyse d’applications et bien plus encore.

Télécharger l’outil