Ligar o REA ao seu agente
Testar sem instalar com npx, rodar o setup com --dry-run e conferir só o que vai usar com o doctor.
Os links para cursos, projetos e vídeos desta página são exclusivos para assinantes do INEMA.PRO.Depois de entrar, volte a esta página.
Formação REA · trilha prática em 5 guias
O REA liga o Claude Code ou o Codex às ferramentas de especialista em engenharia reversa, como o Ghidra. Em 5 passos práticos você instala, aponta para um programa que pode analisar, lê a evidência de cada achado e reconstrói uma função no seu projeto, com código seu.
Guia em PT, EN e ES. Vídeos em português. O REA é um projeto de terceiros, MIT; o INEMA fez o guia, os testes e os vídeos.

O problema
Com o programa original ao lado, o agente tem uma resposta certa para comparar. Sem método, os problemas abaixo aparecem.
Depois da formação
Testar sem instalar com npx, rodar o setup com --dry-run e conferir só o que vai usar com o doctor.
Electron e JavaScript pelo analisador do REA, de graça; binário nativo pelo Ghidra, Hopper ou IDA.
Cada achado marcado como visto, inferido ou desconhecido, com o trecho citado e as limitações declaradas.
Resumo primeiro, um módulo, uma função, e cada achado vira teste contra o original.
Modelo aberto local no Ollama ou numa plataforma pré-paga no estilo da OpenRouter, sabendo quando o código sai da máquina.
O que roda no servidor não se abre: banco, regras de preço, prompts e pagamentos ficam de fora.
5 guias em ordem · do conceito ao teste real
Não há curso: a formação é o guia do INEMA, lido em ordem, com o passo a passo, o método, o caminho sem recusa e o nosso teste real. Os vídeos acompanham cada parte.
Guia
A ponte entre o seu agente e o Ghidra: abre, entende, prova e reconstrói, como CLI e como servidor MCP, e o que fica fora de alcance.
Guia
Pré-requisitos, custo de cada descompilador e os 4 passos: análise sem instalar, setup com --dry-run, doctor com escopo e o pedido ao agente.
Guia
Uma função, não o app inteiro; resumo primeiro; visto, inferido ou desconhecido; e cada achado testado contra o original.
Guia
Modelos abertos sem recusa, o dsh e os modelos locais testados, e duas plataformas pré-pagas para quem não tem máquina.
Teste real
O app Electron que travava na 6.3.0 analisado em 94,5 s na 6.4.0: 202 arquivos lidos, 0 falhas e 13.500 achados.
Para quem é
Incluído na formação
O guia, os resultados do teste e o script para rodar isolado estão no repositório do INEMA. O repositório oficial e o site do REA vêm junto, com os vídeos do conceito ao técnico.
Por que esta formação
Rodamos o REA isolado, com teto de memória e de tempo. Na 6.3.0 um app travou; na 6.4.0 o mesmo app foi analisado inteiro.
Num teste de terceiros, o agente sem o REA terminou primeiro. Para apps simples, às vezes ele nem é necessário, e a trilha diz isso.
Só programas seus ou com permissão, pasta de teste isolada e leitura da origem de cada achado.
Um roteiro para Windows a partir do Obsidian para quem não programa, e o REA 6.4 por dentro para quem programa.
Perguntas
Não. Precisa de um agente, do Node.js e de um programa que você pode analisar. O REA opera o descompilador por você.
1 → 2 → 3 e depois o 4, se o seu agente recusar. O 5 mostra o que esperar de um teste real. Comece pelo vídeo de 6 minutos se quiser a visão geral.
Node.js 22.19+, 24.11+ ou 26+ (as versões 23 e 25 não são suportadas) e o Claude Code, o Codex ou outro agente com MCP. Para binário nativo, o Ghidra, que é grátis, ou o Hopper ou o IDA.
Sim. A trilha tem um roteiro para Windows a partir do Obsidian. Se der erro, use o WSL ou uma VPS.
Só com programas seus ou com permissão. Licenças de uso podem proibir engenharia reversa. Estudar para uso pessoal é o terreno seguro; distribuir ou copiar código, ícones e textos, não.
Comece pelo guia. Com o Node instalado, o primeiro teste roda com um npx, sem Ghidra e sem executar o app.