Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ghidra-mcp — Servidor MCP que conecta a engenharia reversa do Ghidra com ferramentas de IA: 256 ferramentas para decompilação, emulação P-code, depuração ao vivo, análise de fluxo de dados, operações em lote e aplicação de convenções nos modos headless e GUI. | Kitploit
Ferramentas/GitHubGitHub/bethington/ghidra-mcp
Análise EstáticaAnálise Dinâmica (Sandboxing)Engenharia ReversaScripting e AutomaçãoDepuradoresFuzzingUtilitários e FrameworksAnálise de BináriosAprendizado e EducaçãoEngenharia Reversa Assistida por IA
GitHub
3.3k9737há 2 diasRevisado pelo Kitploit
bethington/ghidra-mcp

ghidra-mcp

Servidor MCP que conecta a engenharia reversa do Ghidra com ferramentas de IA: 256 ferramentas para decompilação, emulação P-code, depuração ao vivo, análise de fluxo de dados, operações em lote e aplicação de convenções nos modos headless e GUI.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Servidor Ghidra MCP

MCP Toplist

Tests Release License GitHub Sponsors

Python Java Ghidra MCP

Stars Last commit Discussions Issues OpenSSF Scorecard

Se você achar isso útil, por favor ⭐ dê uma estrela no repositório — isso ajuda outros a descobri-lo!

Se o Ghidra MCP economiza seu tempo, considere patrocinar o projeto. Suporte único e recorrente ajudam a financiar atualizações de compatibilidade, robustez para produção, documentação e novas ferramentas.

Um servidor Model Context Protocol (MCP) pronto para produção que conecta as poderosas capacidades de engenharia reversa do Ghidra com ferramentas modernas de IA e frameworks de automação. 253 ferramentas MCP, fluxos de trabalho de IA testados em batalha e a integração Ghidra-MCP mais abrangente disponível — agora incluindo emulação P-code, integração com depurador ao vivo e análise de fluxo de dados por grafo PCode.

Por que Ghidra MCP?

A maioria das implementações de Ghidra MCP oferece um punhado de ferramentas somente leitura e considera isso suficiente. Este projeto é diferente — foi construído por um engenheiro reverso que o usa diariamente em binários reais, não como uma demonstração.

  • 253 ferramentas MCP — 3x mais que qualquer implementação concorrente. Não apenas operações de leitura — acesso completo de escrita para renomear, tipar, comentar, criar estruturas, executar scripts, emulação P-code e depuração ao vivo.
  • Fluxos de trabalho de IA testados em batalha — Fluxos de documentação comprovados (V5) refinados em centenas de funções. Inclui prompts passo a passo, referência de notação húngara, guias de processamento em lote e descoberta de código órfão.
  • Confiabilidade de nível de produção — Transações atômicas, operações em lote (93% de redução em chamadas de API), timeouts configuráveis e tratamento de erros gracioso. Sem falhas silenciosas.
  • Transferência de documentação entre binários — Correspondência de hash de função SHA-256 propaga documentação entre versões de binários automaticamente. Documente uma vez, aplique em todos os lugares.
  • Integração completa com Ghidra Server — Conecte-se a servidores Ghidra compartilhados, gerencie repositórios, controle de versão, fluxos de checkout/checkin e colaboração multiusuário.
  • Modos headless e GUI — Execute com ou sem a GUI do Ghidra. Pronto para Docker em pipelines de CI/CD e análise automatizada em escala.
  • Opinativo por design — A v5.0 move convenções de nomenclatura, segurança de tipos e padrões de documentação para a camada de ferramentas. Agentes de IA e engenheiros humanos produzem resultados consistentes sem guias de estilo em cada prompt.

Aplicação de Convenções

Você já passou por isso: seis meses dentro de um projeto você encontra ProcessItem, process_items, handleItem e ItemProc na mesma base de código — quatro funções fazendo a mesma coisa, nomeadas por quatro sessões ou engenheiros diferentes sem um contrato compartilhado. Corrigir isso leva mais tempo do que deveria, e o problema vai acontecer de novo.

A v5.0 move convenções de "coisas para lembrar" para a camada de ferramentas, onde elas podem realmente ser aplicadas.

NívelComportamentoExemplo
Correção automáticaAplicada silenciosamenteCampo count em um uint32 → prefixado automaticamente como dwCount ao salvar
AvisoA alteração passa, aviso retornadoprocessData → "o nome deve ser PascalCase com um verbo: ProcessData"
RejeiçãoAlteração bloqueada com explicaçãoMudança de tipo undefined → undefined → "no-op rejeitado, tipo inalterado"

Para agentes de IA, isso significa saída consistente em cada sessão, cada modelo, cada execução — sem colar um guia de estilo em cada prompt. A ferramenta conhece as regras; o modelo só precisa tomar a decisão.

Para equipes, elimina toda a classe de comentário de revisão que diz "essa não é a nossa convenção de nomenclatura." A arbitragem de convenções fica na ferramenta, não na revisão de código.

Para trabalho solo em escala, analyze_function_completeness fornece uma pontuação de 0–100% que mede honestamente: deduções estruturais (artefatos de compilador não corrigíveis) são perdoadas na sua pontuação efetiva, escala logarítmica evita que uma categoria ruim enterre todo o resto, e qualidade de comentário de placa em níveis significa que você sabe exatamente o que está faltando e por quê.

🌟 Recursos

Integração MCP Principal

  • Compatibilidade MCP Completa — Implementação completa do Model Context Protocol
  • 253 ferramentas MCP — Superfície de API abrangente cobrindo todos os aspectos da análise de binários
  • Confiabilidade Pronta para Produção — Transações atômicas, operações em lote, timeouts configuráveis
  • Análise em Tempo Real — Integração ao vivo com o motor de análise do Ghidra

Nota de compatibilidade: Os nomes das ferramentas MCP são normalizados para o GitHub Copilot CLI e validação CAPI. Os nomes de ferramentas expostos usam apenas letras minúsculas, dígitos, underscores e hífens; caminhos HTTP aninhados como /debugger/status são anunciados como nomes como debugger_status_2 quando necessário para evitar colisões com ferramentas de ponte estáticas.

Capacidades de Análise de Binários

Baixar ferramenta