JADX MCP Server

JADX MCP Server

0
0 Avis
71 Stars
Le serveur JADX MCP est une application autonome Python qui communique avec le plugin JADX-AI-MCP, permettant aux LLM d'analyser, décompiler et ingérer à chaud des applications Android en temps réel, y compris la détection de vulnérabilités, l'analyse du manifeste et la compréhension du code.
Ajouté le :
Créé par :
Apr 27 2025
Outils de développement
Recherche et données
Sécurité
#VAPT
#mcp-serveur
#Python
#intelligence artificielle
#ingénierie inverse
...
JADX MCP Server
Publicités

Qu'est-ce que JADX MCP Server ?

Le serveur JADX MCP est conçu pour faciliter l'ingénierie inverse des applications Android en interfaçant avec le décompilateur JADX et les modèles AI via le protocole de contexte de modèle. Il prend en charge des fonctions telles que l'extraction de classes et de méthodes, la récupération de code source, la détection de vulnérabilités et l'analyse des manifestes, fournissant aux développeurs et aux chercheurs en sécurité un outil puissant pour l'évaluation de la sécurité, la révision de code et l'audit de conformité des applications Android avec l'assistance de l'IA dans un environnement en direct.

Qui va utiliser JADX MCP Server ?

  • Ingénieurs reverse
  • Chercheurs en sécurité
  • Développeurs Android
  • Testeurs de pénétration
  • Institutions éducatives

Comment utiliser JADX MCP Server ?

  • Étape 1 : Cloner le dépôt depuis GitHub
  • Étape 2 : Installer les dépendances requises
  • Étape 3 : Exécuter le serveur MCP localement
  • Étape 4 : Connecter le plugin JADX-AI-MCP au serveur
  • Étape 5 : Utiliser les invites ou fonctions fournies pour l'analyse

Caractéristiques et Avantages Clés de JADX MCP Server

Les fonctionnalités principales
  • fetch_current_class()
  • get_selected_text()
  • get_all_classes()
  • get_class_source()
  • get_method_by_name()
  • search_method_by_name()
  • get_methods_of_class()
  • get_fields_of_class()
  • get_smali_of_class()
  • get_main_activity_class()
  • get_android_manifest()
Les avantages
  • Analyse d'application Android en temps réel
  • Prise en charge de l'ingénierie inverse pilotée par l'IA
  • Détection automatique des vulnérabilités
  • Facilite une analyse détaillée des manifestes
  • Renforce la recherche en sécurité et la compréhension du code

Principaux Cas d'Utilisation et Applications de JADX MCP Server

  • Évaluation des vulnérabilités de sécurité des applications Android
  • Ingénierie inverse automatisée et révision de code
  • Usages éducatifs pour l'analyse de l'architecture Android
  • Recherche sur les autorisations des applications et la structure des manifestes

FAQs sur JADX MCP Server

Développeur