ghidraMCP

ghidraMCP

0
ghidraMCP es un servidor MCP que se integra con Ghidra para automatizar efectivamente el análisis de binarios, la descompilación y las tareas de renombrado de código.
Añadido el:
Creado por:
Apr 22 2025
ghidraMCP
Anuncios

¿Qué es ghidraMCP?

ghidraMCP proporciona un servidor de protocolo que permite a los modelos de lenguaje grande (LLMs) realizar ingeniería inversa automatizada utilizando Ghidra. Expone funcionalidades clave como descompilar binarios, analizar código, renombrar métodos y datos, y listar clases, métodos, importaciones y exportaciones. El sistema mejora los flujos de trabajo de ingeniería inversa al permitir un análisis scriptable y autónomo, adecuado para investigadores de seguridad, ingenieros inversos y canalizaciones de análisis automatizado. La configuración implica instalar Ghidra, el SDK MCP y configurar el plugin dentro de Ghidra. Los usuarios pueden conectarse a través de clientes MCP compatibles como Claude Desktop, Cline o 5ire para análisis binario automatizado, ahorrando un esfuerzo manual considerable y mejorando la eficiencia en la comprensión de binarios complejos.

¿Quién usará ghidraMCP?

  • Investigadores de seguridad
  • Ingenieros inversos
  • Canalizaciones de análisis automatizado
  • Analistas de malware

¿Cómo usar ghidraMCP?

  • Paso 1: Instalar Ghidra y el SDK MCP requerido
  • Paso 2: Descargar e importar el plugin de Ghidra desde la página de lanzamiento
  • Paso 3: Activar el plugin ghidraMCP en Ghidra
  • Paso 4: Configurar el puerto e iniciar Ghidra
  • Paso 5: Ejecutar un cliente MCP (por ejemplo, Claude Desktop, Cline o 5ire) y conectar al servidor
  • Paso 6: Usar el cliente para enviar comandos de análisis y recuperar resultados de Ghidra

Características y Beneficios Clave de ghidraMCP

Las características principales
  • Descompilar binarios
  • Analizar la estructura del software
  • Renombrar métodos y datos
  • Listar clases, métodos, importaciones, exportaciones
Los beneficios
  • Automatiza tareas complejas de ingeniería inversa
  • Mejora las capacidades de análisis de Ghidra
  • Soporta la integración con varios clientes MCP
  • Acelera el proceso de comprensión de binarios

Principales Casos de Uso y Aplicaciones de ghidraMCP

  • Análisis automatizado de malware
  • Ingeniería inversa de software propietario
  • Investigación de vulnerabilidades de seguridad
  • Documentación de código binario

FAQs sobre ghidraMCP

Desarrollador