Skip to content
KitploitKITPLOIT
OutilsBlog
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
androidReverse — Reverse engineering Android entièrement sur l'appareil. Analyse binaire Radare2, 8 décompilateurs Java, prise en charge de Flutter et Unity il2cpp. | Kitploit
Outils/GitHubGitHub/ultrasina/androidreverse
Sécurité AndroidAnalyse StatiquePentesting d'Applications MobilesRétro-ingénierieSécurité MobileAnalyse de BinairesApprentissage et ÉducationAnalyse de Micrologiciel
GitHubultrasina/androidreverse

androidReverse

Reverse engineering Android entièrement sur l'appareil. Analyse binaire Radare2, 8 décompilateurs Java, prise en charge de Flutter et Unity il2cpp.

Voir le dépôt
104810il y a 16 joursVérifié par Kitploit

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

Android Reverse

Platform Architecture Status

Download

Une suite de rétro-ingénierie qui s'exécute entièrement sur Android. Pas de PC, pas d'ADB, pas d'outils de bureau — tout, de l'extraction d'APK à l'analyse, l'édition et la reconstruction de binaires natifs, se fait sur l'appareil.


Serveur MCP

androidReverse inclut un serveur Model Context Protocol intégré, permettant aux clients IA compatibles MCP de se connecter et de modifier les ressources, l'AXML, le manifeste et le Smali directement dans un projet. La compilation/reconstruction reste une étape manuelle, déclenchée par l'utilisateur.


Décompilation Java

Huit moteurs sélectionnables par classe en un seul clic :


Analyse de binaires natifs

Propulsé par un moteur Radare2 embarqué via JNI.

  • Graphes de flux de contrôle (CFG) : Toile de nœuds interactive et déplaçable avec zoom par pincement, construite sur Compose Canvas
  • Graphe d'appels et traçage de références croisées : Graphes à profondeur réglable pour les appels entrants/sortants et les références de lecture/écriture de champs
  • Sortie multi-mode : Basculez entre la décompilation en pseudo-C, l'assembleur brut et les dumps hexadécimaux
  • Inspecteur de blocs : Instructions assembleur avec adresses mémoire et heuristiques d'exécution
  • Panneau d'informations binaires : Métadonnées de l'exécutable en un coup d'œil
  • Renommage de fonctions et commentaires : Annotez les fonctions binaires directement dans le décompilateur

Gestion des APK et des ressources

  • Extraction universelle : .apk, .xapk et .apks fractionnés — depuis le stockage ou les applications installées
  • Décodage AXML renforcé : AXMLPrinter basé sur la réflexion qui contourne l'obfuscation moderne des manifestes
  • Analyse ARSC approfondie : Naviguez dans les tables de ressources, les pools de chaînes et les mappages d'attributs XML dans une vue arborescente unifiée
  • Exporter / Remplacer : Extrayez des fichiers individuels d'un APK, ou insérez des remplacements directement

Édition des ressources, AXML et du manifeste

  • Édition des ressources : Modifiez les ressources de l'application sur place, pas seulement les consulter
  • Édition AXML : Modifiez directement le XML binaire Android
  • Édition du manifeste : Modifiez directement AndroidManifest.xml
  • Aperçu des mises en page de ressources : Aperçu visuel des ressources de mise en page Android pendant l'édition
  • Éditeur d'images professionnel : Édition d'images complète intégrée à l'application

Reconstruction et signature d'APK

  • Reconstruction d'APK : Reconditionnez un APK directement depuis l'application après avoir effectué des modifications
  • Gestionnaire de signatures : Créez, importez et exportez des keystores JKS, et signez les APK reconstruits

Outils Smali

  • Smali LSP : Prise en charge du serveur de langage pour une navigation et une édition plus intelligentes
  • Édition Smali : Modifiez le Smali directement dans l'application
  • Formateur Smali : Formatez automatiquement le code Smali
  • Importation / Suppression Smali : Importez de nouveaux fichiers Smali ou supprimez ceux existants
  • Copie du chemin Smali : Copiez rapidement le chemin d'une classe/méthode pour référence ailleurs
  • Aller à la définition : Naviguez directement vers les définitions de classes et de méthodes depuis les registres Smali
  • Boussole de structure de classe : Filtrez et accédez aux méthodes ou champs dans les grandes classes
  • Explicateur Smali intelligent : Sélectionnez n'importe quel bloc de lignes Smali et obtenez une explication instantanée en langage clair de ce que fait le code

Outils XML

  • XML LSP : Prise en charge du serveur de langage pour l'édition XML
  • Formateur XML : Formatez automatiquement le XML
  • Recherche XML : Recherchez dans les fichiers XML
  • Convertisseur de données pour XML : Convertissez des données directement dans les fichiers XML

Prise en charge des applications multiplateformes

  • Flutter : Analyse AOT Dart via Unflutter
  • Unity : Analyse native des métadonnées il2cpp et récupération de fonctions

Éditeur de code

Basé sur Sora Editor avec des pipelines de grammaire TextMate. Coloration syntaxique pour Java, Smali, assembleur ARM, C, XML et hexadécimal. Inclut un éditeur de texte à usage général pour les fichiers ordinaires (non-code).


Gestion des fichiers

  • Supprimer des fichiers : Supprimez des fichiers individuellement ou par lots
  • Propriétés étendues des fichiers : Affichez des métadonnées plus détaillées par fichier

Utilitaires intégrés

Convertisseur de données — Encodage/décodage à la volée sans outils externes, désormais étendu avec la prise en charge de la conversion XML :

Base64 · Hex ↔ Décimal · Hex ↔ Texte · Encodage/Décodage URL · Échappement Unicode · Chiffrement XOR · Aperçu des couleurs hexadécimales · XML

Bloc-notes global — Notes persistantes entre les sessions. Suivez les offsets, documentez les résultats, enregistrez des extraits.

Signet de classes — Épinglez les classes critiques pour un accès rapide lors de longues sessions.

Recherche mémoire approfondie — Recherche avec prise en charge des expressions régulières sur Smali, XML, noms de classes et motifs binaires natifs simultanément, avec des performances et une précision améliorées.

Détails du certificat — Prise en charge étendue des schémas pour l'inspection des certificats de signature.


Captures d'écran

Tableau de bord et extractionNavigation SmaliCFG natif
Dashboard
Graphe d'appelsDécodage AXMLBloc-notes
CallGraph

Avertissement

À des fins éducatives et de recherche en sécurité sur des applications pour lesquelles vous disposez de l'autorisation explicite de l'auteur. Le développeur décline toute responsabilité en cas d'utilisation abusive.


Crédits

  • Sora Editor — éditeur de code mobile
  • radare2 — moteur d'analyse de binaires natifs
  • CFR, Procyon, JD-Core, Krakatau, Vineflower, Jadx — moteurs de décompilation Java
Télécharger l’outil
MoteurRemarques
CFRGère bien la plupart des obfuscations modernes
ProcyonBon avec les génériques et les lambdas
JD-CoreRapide, léger
KrakatauPrécision au niveau du bytecode
VineflowerFork de Fernflower, solide sur le flux de contrôle
JadxMoteur principal
Jadx FallbackS'active automatiquement en cas d'échec de Jadx
Jadx IRReprésentations intermédiaires brutes
Smali
CFG
Extraction en vue arborescente et analyse des packagesSora Editor avec Aller à la définitionBlocs assembleur Radare2 interactifs
XML
Notebook
Mappage de références croisées à profondeur réglableAffichage XML avec coloration syntaxiqueNotes persistantes multi-sessions