Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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
GDA-android-reversing-Tool — le décompilateur Android le plus rapide et le plus puissant (outil natif fonctionnant sans machine virtuelle Java) pour les fichiers APK, DEX, ODEX, OAT, JAR, AAR et CLASS. Il prend en charge la détection des comportements malveillants, la détection des fuites de confidentialité, la détection des vulnérabilités, la résolution de chemins, l'identification de packers, le suivi de variables, la désobfuscation, les scripts Python et Java, l'extraction de mémoire de l'appareil, le déchiffrement et le chiffrement des données, etc. | Kitploit
Outils/GitHubGitHub/charles2gan/gda-android-reversing-tool
Sécurité AndroidAnalyse StatiqueScanners de VulnérabilitésAnalyse Dynamique (Sandboxing)Pentesting d'Applications MobilesRétro-ingénierieAnalyse ForensiqueCriminalistique Mobile

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 →
Analyse de Malware
CTF
Sécurité Mobile
Apprentissage et Éducation
GitHubcharles2gan/gda-android-reversing-tool

GDA-android-reversing-Tool

Voir le dépôtSite web
4.8k57131il y a 5 moisVérifié par Kitploit

À propos

le décompilateur Android le plus rapide et le plus puissant (outil natif fonctionnant sans machine virtuelle Java) pour les fichiers APK, DEX, ODEX, OAT, JAR, AAR et CLASS. Il prend en charge la détection des comportements malveillants, la détection des fuites de confidentialité, la détection des vulnérabilités, la résolution de chemins, l'identification de packers, le suivi de variables, la désobfuscation, les scripts Python et Java, l'extraction de mémoire de l'appareil, le déchiffrement et le chiffrement des données, etc.

Partager

image image image image image image image image image

ˇ GDA (GJoy Dex Analyzer)

GDA, un puissant décompilateur de bytecode Dalvik implémenté en C++, qui présente les avantages d'une analyse rapide et d'une faible consommation de mémoire et de disque, ainsi qu'une grande capacité à décompiler les fichiers apk, dex, odex, oat, jar, class, aar.

GDA est un logiciel entièrement natif et fonctionne sans aucune installation ni machine virtuelle Java. Il fonctionne parfaitement sur tout nouveau système Windows et système de machine virtuelle sans configuration supplémentaire. Le projet de décompilateur GDA a débuté en 2013 et sa première version 1.0 a été publiée en 2015 sur le site web de GDA.

GDA est également une plateforme d'analyse inversée puissante et rapide. Elle ne prend pas seulement en charge les opérations de base de décompilation, mais aussi de nombreuses excellentes fonctionnalités telles que la détection de comportement malveillant, la détection de fuite de confidentialité, la détection de vulnérabilités, la résolution de chemins, l'identification de packers, l'analyse de suivi de variables, le désobfuscation, les scripts Python et Java, l'extraction de mémoire de l'appareil, le déchiffrement et le chiffrement de données, etc.

Toutes les fonctionnalités sont les suivantes :

𝕬 Opérations interactives :
    1. Références croisées pour les chaînes, classes, méthodes et champs ;
    2. Recherche de chaînes, classes, méthodes et champs ;
    3. Commentaires pour le code Java ;
    4. Renommer les méthodes, champs et classes ;
    5. Sauvegarder les résultats d'analyse dans un fichier db de GDA.
    ...
  
𝕭 Utilitaires d'analyse assistée :
    1. Extraction de DEX à partir d'ODEX ;
    2. Extraction de DEX à partir d'OAT ;
    3. Décodeur XML (filtre de composants) ;
    4. Outil algorithmique (prend en charge le chiffrement roulant et presque tous les algorithmes de chiffrement populaires) ;
    5. Vidage de mémoire de l'appareil (vider les fichiers so, odex, dex, oat) ;
    6. Résolution de chemins ;
    7. Scanner de vulnérabilités statique ;
    ...
    
𝕮 Bonnes fonctionnalités :
    1. Nouveau décompilateur Dalvik en C++ avec une interface graphique conviviale.
    2. Reconnaissance des packers.
    3. Prise en charge du multi-DEX.
    4. Désobfuscation.
    5. Analyse de comportement malveillant par chaînes d'API.
    6. Scanner de vulnérabilités statique basé sur une machine à états de pile et un interpréteur de règles dynamique.
    7. Analyse de taint pour prévisualiser le comportement des variables.
    8. Analyse de taint pour tracer l'origine des variables.
    9. Vue des API avec référence croisée.
    10. Extraction d'URL profonde.
    11. Association des permissions avec les modules.
    12. Analyse forensique d'APK.
    13. Mode double décompilateur.
    14. Renommage intelligent.
    15. Vidage des données mémoire de l'appareil, vidage de fichier DEX par recherche mémoire.
    16. Prise en charge de Frida pour hooker et appeler la méthode ou la classe sélectionnée.
    17. Analyse de fuite de confidentialité.
    18. Extraction d'informations sensibles.
    19. Fusion multi-DEX.
    20. Résolution de chemins basée sur une représentation intermédiaire de bas niveau (LIR).
    21. Suppression des instructions indésirables.
    22. Prise en charge de la vue du graphe d'appels.
    23. Patch d'instructions Smali, repackage et installation d'APK.
    24. Prise en charge de la vue des sous-classes et classes parentes.
    25. Prise en charge de la traduction des chaînes.
    ...

Raccourcis 𝕲𝕯𝕬

RaccourciDescription
F5Basculer de Java à Smali, appuyer à nouveau pour revenir à Java
FTracer les arguments et la valeur de retour par analyse de flux de données
XRéférence croisée, localiser les appelants (de chaînes, classes, méthodes, champs)
Esc/◄/BackspaceRevenir à la dernière visite
►Aller à la visite suivante
GSauter à un emplacement en entrant un décalage
NRenommer le nom de la variable/méthode/classe
SRechercher tous les éléments par la chaîne donnée
CCommentaires. Prend en charge uniquement le code Java
Double-clicPlacer le curseur sur la méthode/chaîne/champ/classe, double-cliquer pour accéder aux objets
MPlacer le curseur sur la ligne Smali et appuyer sur la touche 'M' pour éditer l'instruction
▲ HautAppuyer sur la touche 'haut' pour accéder à la méthode précédente dans l'arborescence
▼ BasAppuyer sur la touche 'bas' pour accéder à la méthode suivante dans l'arborescence
DVider les données binaires des méthodes, prend en charge uniquement la fenêtre Smali
EntréeLa modification des zones de texte prend effet
HAfficher les données en hexadécimal
Ctrl+HAfficher la fenêtre d'historique de recherche
Ctrl+ATout sélectionner
Ctrl+CCopier
Ctrl+VColler, uniquement pour les zones modifiables
Ctrl+XCouper
Ctrl+FRechercher la chaîne dans la zone de code
Ctrl+SSauvegarder les modifications dans le fichier base de données GDA

ˇ Installation

Aucune installation requise, double-cliquez simplement sur le binaire et vous pouvez en profiter. NOTE : Ce n'est pas un projet open source, du moins à court terme. Vous pouvez utiliser les outils gratuits et certains scripts open source publiés ici.

ˇ Rapport de faux positifs

Pour la protection des droits d'auteur, GDA est protégé par un VMP autorisé, ce qui peut entraîner des faux positifs de certains antivirus. Veuillez ignorer ou ajouter GDA à la liste blanche. GDA n'a aucun comportement malveillant.

GDA intègre ADB et gdump (utilisé pour vider les données mémoire de l'appareil), ainsi que des règles de vulnérabilité, des règles de source-taint, des empreintes d'API, etc. Vous verrez donc certains fichiers dans le répertoire %APPDATA%/GDA. Ce comportement de libération d'autres fichiers exécutables peut également être identifié comme un virus par certains antivirus.

ˇ Plateformes supportées

Windows uniquement

ˇ Utilisation :

Télécharger l’outil