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
ph4ntom-ida-bridge — REST local seguro, CLI, MCP e ponte de agente para IDA Pro 9.x | Kitploit
Ferramentas/GitHubGitHub/ph4ntom-rev/ph4ntom-ida-bridge
Análise EstáticaAnálise Dinâmica de Código (DAST)Engenharia ReversaScripting e AutomaçãoDepuradoresAnálise de MalwareUtilitários e FrameworksAnálise de BináriosEngenharia Reversa Assistida por IASegurança de APISegurança de IA
6136há 1 diaAinda não revisado
GitHubph4ntom-rev/ph4ntom-ida-bridge

ph4ntom-ida-bridge

REST local seguro, CLI, MCP e ponte de agente para IDA Pro 9.x

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

ph4ntom IDA Bridge 🌉

Camada de Controle Autônoma de IA e MCP para IDA Pro 9.x
Transforme o IDA Pro em uma potência agêntica de engenharia reversa. Conecte Claude Desktop, Cursor, Antigravity ou agentes LLM personalizados via Model Context Protocol (MCP) ou API REST de alto desempenho.

Python 3.10+ IDA Pro 9.x MCP Compatible Glama Rating REST API Release License: MIT Security Hardened


              ┌─────────────────────────────────────────────────────────┐
              │                       IDA Pro 9.x                       │
              │         ph4ntom_ida_bridge.py (102 REST Endpoints)      │
              │         127.0.0.1:13370 (Bearer Token Protected)        │
              └────────────────────────────┬────────────────────────────┘
                                           │ REST / JSON / SSE
          ┌────────────────────────────────┼───────────────────────────────┐
          ▼                                ▼                               ▼
   ┌───────────────┐               ┌───────────────┐               ┌───────────────┐
   │  MCP Server   │               │   CLI / SDK   │               │   AI Agents   │
   │  54 Tools     │               │  `ph4ntom-ida`│               │  Multi-LLM    │
   │  Claude       │               │  Automation   │               │  Gemini       │
   │  Cursor       │               │  Headless     │               │  Ollama       │
   │  Antigravity  │               │  Testing      │               │  Claude / GPT │
   └───────────────┘               └───────────────┘               └───────────────┘

ph4ntom IDA Bridge é uma camada de controle exclusiva de localhost para o IDA Pro 9.x. Ele combina um plugin IDA autocontido, uma API REST JSON, um cliente Python, uma CLI, 54 ferramentas MCP nativas e backends de IA autônomos opcionais.

A versão 6.2.0 traz compatibilidade total com o IDA 9.3, mutações atômicas de banco de dados, autenticação de token em tempo constante, rastreamento de cursor SSE e cobertura completa da suíte de testes.


⚡ Início rápido: Claude Desktop e Cursor (configuração MCP em 1 clique)

Conecte o Claude Desktop, o Cursor ou qualquer cliente MCP à sua instância do IDA Pro em execução em 60 segundos:

1. Clonar e instalar

git clone https://github.com/ph4ntom-rev/ph4ntom-ida-bridge.git
cd ph4ntom-ida-bridge
python -m pip install -e ".[mcp]"

2. Instalar o Plugin no IDA Pro

python cli.py install-plugin --ida-dir "C:\Program Files\IDA Professional 9.0"

(Ou copie ida_plugin/ph4ntom_ida_bridge.py e api_schema.json diretamente para o seu diretório plugins/ do IDA).

3. Adicione à sua configuração MCP

🟣 Claude Desktop

Edite %APPDATA%\Claude\claude_desktop_config.json (Windows) ou ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

{
  "mcpServers": {
    "ida-bridge": {
      "command": "python",
      "args": [
        "C:/path/to/ph4ntom-ida-bridge/mcp_server.py"
      ]
    }
  }
}

💻 Cursor / Windsurf

Adicione a .cursor/mcp.json ou em Cursor Settings → MCP:

{
  "mcpServers": {
    "ida-bridge": {
      "command": "python",
      "args": ["-m", "mcp_server"],
      "cwd": "C:/path/to/ph4ntom-ida-bridge"
    }
  }
}

Inicie o IDA Pro, pressione Ctrl+Shift+A para alternar o servidor e solicite ao seu assistente de IA:

"Inspecione a função em 0x140001000. Rastreie referências cruzadas, analise o microcódigo, descompile para pseudocódigo C e renomeie variáveis ofuscadas para nomes significativos."


⚔️ Comparação com Alternativas

Recursoph4ntom IDA BridgeGepetto / IDAGPTHex-Rays Copilot
ArquiteturaMCP bidirecional + REST + CLIWrapper de prompt únicoPlugin de UI proprietário
Quantidade de Ferramentas54 Ferramentas MCP Granulares1 (Prompt de descompilação)Ações de prompt fixas
AST e Fluxo de ControleAST ctree completo + Microcode IR (0-7)Apenas texto de pseudocódigoApenas texto de pseudocódigo
Mutações SegurasMutações em lote atômicas com rollbackApenas inserção de comentáriosSugestões na UI
Depurador ao VivoRegistradores, Pilha, Memória, BreakpointsNãoNão
Execução DinâmicaMotor de execução IDAPython em tempo realNãoNão
LLMs SuportadosQualquer Cliente MCP / Claude / GPT / Gemini / OllamaApenas API OpenAINuvem proprietária
Segurança e AutenticaçãoApenas localhost, token de 256 bits, DACL de ProprietárioChave de API exposta em texto simplesProprietário
Suporte ao IDA Pro 9.3Verificado e totalmente testadoQuebrado no IDA 9+Oficial

🛠️ Referência de Ferramentas MCP (54 Ferramentas e 2 Recursos)

O servidor MCP expõe 54 ferramentas dedicadas em 7 domínios de engenharia reversa:

CategoriaFerramentasDescrição
🔍 Binário e Segmentosping, get_binary_info, list_segments, read_bytes, read_vtableMetadados do binário, bitness, permissões, extração de vtable
🧩 Descompilação e ASTdecompile, get_disassembly, get_ctree, get_microcode, get_local_variables, get_function_detailsPseudocódigo C do Hex-Rays, AST ctree em JSON, Microcode IR (0=PREOPT a 7=LVARS), informações de protótipo
🕸️ Callgraphs e Xrefsget_xrefs_to, get_xrefs_from, get_callers, get_callees, get_call_graph, get_basic_blocks, get_strings_usedReferências cruzadas, árvores recursivas de chamadores, fluxo de controle de blocos básicos
🔎 Busca e Exploraçãosearch_function, search_bytes, search_text, list_strings, list_names, list_imports, list_exportsBusca de bytes com curinga (??), funções importadas de DLLs, exportações, filtragem de strings
🏷️ Tipos e Structslist_structs, get_struct, list_enums, list_types, get_type, create_type, create_structAnálise de declarações C, definições de estruturas, inspeção de membros de enum
✏️ Mutação do Banco de Dadosrename_function, comment_function, set_inline_comment, rename_variable, set_variable_type, set_function_type, patch_bytes, batch_mutations, undo, redo, save_database, navigate_toRenomeação verificada, tipagem de variáveis locais, patch de binário, rollback atômico
🐞 Depurador ao Vivodbg_start, dbg_set_breakpoint, dbg_continue, dbg_step_into, dbg_step_over, dbg_get_registers, dbg_read_memory, dbg_get_stackControle de execução de processo, breakpoints de hardware, dump de registradores e memória ao vivo
⚡ IDAPython Dinâmicoexecute_idapythonExecução de IDAPython em tempo real com captura estruturada de result
📦 Recursos MCPida://info, ida://schemaMetadados de binário em tempo real e schema OpenAPI completo

🔒 Modelo de Segurança

Baixar ferramenta