JADX MCP Server

JADX MCP Server

0
Der JADX MCP-Server ist eine eigenständige Python-Anwendung, die mit dem JADX-AI-MCP-Plugin kommuniziert und es LLMs ermöglicht, Android-Apps in Echtzeit zu analysieren, zu dekompilieren und rückzuverarbeiten, einschließlich der Erkennung von Sicherheitsanfälligkeiten, der Analyse von Manifests und des Verständnis von Code.
Hinzugefügt am:
Erstellt von:
Apr 27 2025
Entwickler-Tools
Forschung und Daten
Sicherheit
#VAPT
#mcp-server
#Python
#künstliche Intelligenz
#Reverse Engineering
...
JADX MCP Server
Anzeigen

Was ist JADX MCP Server?

Der JADX MCP-Server wurde entwickelt, um die Rückverarbeitung von Android zu erleichtern, indem er über das Model Context Protocol mit dem JADX-Dekompilierer und den KI-Modellen kommuniziert. Er unterstützt Funktionen wie Klassen- und Methodenextraktion, Quellcodeabruf, Sicherheitsanfälligkeitserkennung und Manifestanalyse und bietet Entwicklern sowie Sicherheitsforschern ein leistungsstarkes Werkzeug für die Sicherheitsbewertung, Codeprüfung und Compliance-Auditierung von Android-Anwendungen mit KI-Unterstützung in einer Live-Umgebung.

Wer wird JADX MCP Server verwenden?

  • Reverse-Engineers
  • Sicherheitsforscher
  • Android-Entwickler
  • Penetrationstester
  • Bildungseinrichtungen

Wie verwendet man JADX MCP Server?

  • Schritt 1: Klonen Sie das Repository von GitHub
  • Schritt 2: Installieren Sie die erforderlichen Abhängigkeiten
  • Schritt 3: Führen Sie den MCP-Server lokal aus
  • Schritt 4: Verbinden Sie das JADX-AI-MCP-Plugin mit dem Server
  • Schritt 5: Verwenden Sie die bereitgestellten Eingabeaufforderungen oder Funktionen zur Analyse

Die Kernfunktionen und Vorteile von JADX MCP Server

Die Hauptfunktionen
  • 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()
Die Vorteile
  • Echtzeitanalyse von Android-Anwendungen
  • Unterstützt KI-gesteuerte Rückverarbeitung
  • Automatisiert die Erkennung von Sicherheitsanfälligkeiten
  • Erleichtert eine detaillierte Analyse von Manifests
  • Verbessert die Sicherheitsforschung und das Codeverständnis

Hauptverwendungsfälle & Anwendungen von JADX MCP Server

  • Sicherheitsanfälligkeitsbewertung von Android-Anwendungen
  • Automatisierte Rückverarbeitung und Codeüberprüfung
  • Bildungszwecke für die Analyse von Android-Architekturen
  • Forschung zu Anwendungsberechtigungen und Manifeststrukturen

FAQs zu JADX MCP Server

Entwickler