Repolode

Segurança e privacidade

Ferramentas de engenharia reversa: 36 projetos open source (2026)

Descompiladores, desmontadores e análise de binários para entender o que o software compilado realmente faz.

Projeto
36
Nesta semana
+29,8 mil
Atualizado
há 3 horas

Como escolher

Comece pelo tipo de arquivo e pela tarefa que você precisa resolver. O Ghidra desmonta e descompila binários nativos e aceita scripts, o ILSpy converte assemblies .NET de volta em C# e o jadx transforma APK e Dex do Android em Java. Se antes você precisa entender a estrutura de um arquivo, o ImHex é um editor hexadecimal com linguagem de padrões para analisá-la.

Comparação dos principais projetos

ProjetoEstrelasNesta semanaLicençaAtualizado
rea440,5 mil+25,5 milMIThá 3 horas
ghidra98,5 mil+2,1 milApache-2.0ontem
ImHex55,8 mil+100GPL-2.0há 30 dias
jadx51,7 mil+262Apache-2.0há 5 dias
reverse-skill44,3 mil+404MIThá 2 meses
Apktool27,1 mil+168Apache-2.0há 6 dias

Todos os projetos

Servidor MCP e CLI que permitem a agentes de IA fazer engenharia reversa de binários nativos, apps Electron, assemblies .NET e sites.

440,5 mil+25,5 mil esta semana109 milTypeScriptMITAtualizado há 3 horas

Ghidra é uma plataforma open source de engenharia reversa de software da NSA, com ferramentas de disassembly, decompilação, visualização de grafos e scripting para código compilado.

98,5 mil+2,1 mil esta semana11,2 milJavaApache-2.0Bem mantidoAtualizado ontem

Editor hexadecimal multiplataforma para engenharia reversa e análise de arquivos binários, com uma linguagem de padrões para interpretar estruturas de arquivos.

55,8 mil+100 esta semana2,6 milC++GPL-2.0Bem mantidoAtualizado há 30 dias

Ferramentas de linha de comando e GUI para descompilar arquivos Android Dex, APK e similares em código-fonte Java legível.

51,7 mil+262 esta semana5,9 milJavaApache-2.0Bem mantidoAtualizado há 5 dias

Pacote de skills para agentes de IA que direciona tarefas de engenharia reversa, pentest e CTF para o playbook certo e verifica quais ferramentas estão instaladas.

44,3 mil+404 esta semana6,6 milPowerShellMITBem mantidoAtualizado há 2 meses

Ferramenta de linha de comando para engenharia reversa de APKs Android fechados, decodificando recursos quase à forma original e reconstruindo-os após alterações.

27,1 mil+168 esta semana4,2 milJavaApache-2.0Bem mantidoAtualizado há 6 dias

Navegador e descompilador multiplataforma e open source de assemblies .NET que transforma binários compilados em C# legível.

27 mil+105 esta semana3,8 milC#MITBem mantidoAtualizado há 6 horas

Framework livre de engenharia reversa e conjunto de ferramentas de linha de comando para analisar, desmontar, depurar e emular binários em sistemas do tipo Unix.

25,4 mil+134 esta semana3,4 milCOtherAtualizado há 6 horas

Uma plataforma gratuita e de código aberto para engenharia reversa com interface gráfica, construída sobre o framework rizin.

20,2 mil+53 esta semana1,5 milC++GPL-3.0Atualizado há 4 dias

Ferramenta de análise de firmware escrita em Rust que identifica e, opcionalmente, extrai arquivos e dados incorporados em outros arquivos.

14,6 mil+29 esta semana1,9 milRustMITAtualizado há 3 meses

Servidor MCP que conecta o IDA Pro a clientes LLM para que um assistente de IA possa descompilar, anotar e renomear binários durante a engenharia reversa.

13,4 mil+146 esta semana1,6 milPythonMITBem mantidoAtualizado mês passado

Ferramenta multiplataforma de identificação de arquivos e análise estática que detecta formatos, compiladores, empacotadores e proteções em executáveis.

11,9 mil+61 esta semana995JavaScriptMITBem mantidoAtualizado há 9 horas

Servidor MCP que disponibiliza funções de engenharia reversa do Ghidra para que clientes LLM possam descompilar e analisar binários.

11,8 mil+146 esta semana1,3 milJavaApache-2.0Atualizado há 28 dias

Continuação não oficial do dnSpy, um debugger e editor de assemblies .NET e Unity que funciona sem o código-fonte.

11,4 mil+41 esta semana790C#GPL-3.0Atualizado há 6 dias

Framework leve de emulação de CPU baseado no QEMU, que executa código de máquina de várias arquiteturas por meio de uma API limpa e independente de arquitetura.

9,5 mil+27 esta semana1,6 milCGPL-2.0Atualizado há 20 dias

Uma extensão em Python que adiciona ao GDB uma interface aprimorada, voltada ao desenvolvimento de exploits, para x86, ARM, MIPS, PowerPC e SPARC.

8,4 mil+9 esta semana841PythonMITAtualizado há 3 meses

Editor de bytecode para Java e Android com interface semelhante a uma IDE, para descompilar, editar, desofuscar e exportar aplicações compiladas.

7,5 mil+2 esta semana547JavaMITBem mantidoAtualizado há 5 dias

Servidor MCP que permite a assistentes de IA usar o Ghidra para analisar binários, com mais de 200 ferramentas para descompilar, renomear e anotar.

6,2 mil+125 esta semana382JavaApache-2.0Atualizado há 3 horas

Biblioteca C++ multiplataforma, com bindings para Python e Rust, para analisar, modificar e abstrair formatos executáveis ELF, PE, Mach-O e Android.

5,6 mil+11 esta semana759C++Apache-2.0Bem mantidoAtualizado há 4 horas

Framework de engenharia reversa para sistemas UNIX-like e conjunto de ferramentas de linha de comando para analisar binários, desassemblar código e depurar programas.

4,2 mil+53 esta semana700CLGPL-3.0Atualizado há 4 horas

Toolkit de linha de comando para pesquisa de firmware da Apple, com downloads de IPSW/OTA, análise de Mach-O e caches dyld, kernelcaches e dispositivos iOS conectados.

3,9 mil+25 esta semana326GoMITBem mantidoAtualizado há 7 horas

Plugin do IDA Pro que envia funções decompiladas a modelos de linguagem grandes para explicá-las, adicionar comentários e sugerir nomes para variáveis.

3,5 mil333PythonGPL-3.0Atualizado há 3 meses

Plugin do JADX e servidor MCP em Python que permite a LLMs como Claude analisar APKs Android decompilados, em tempo real, pela interface do JADX.

3 mil+16 esta semana281JavaApache-2.0Atualizado há 20 dias

Um plugin MCP para x64dbg que permite a assistentes de IA controlar o debugger por HTTP para definir breakpoints, avançar pela execução e ler a memória.

2,8 mil+59 esta semana319ZigMITBem mantidoAtualizado há 4 dias

Ferramenta de linha de comando que extrai recursivamente arquivos de mais de 78 formatos de arquivo compactado, compressão e sistema de arquivos, além de separar trechos desconhecidos em blobs binários.

2,6 mil+18 esta semana159PythonMITAtualizado há 5 horas

Extensão MCP para Ghidra que permite a modelos de linguagem com IA conduzir análises de engenharia reversa usando ferramentas pequenas e específicas.

950+48 esta semana93JavaApache-2.0Bem mantidoAtualizado há 5 dias

Uma extensão para Ghidra baseada em LLM que adiciona explicação de código, chat e análise agêntica com IA aos fluxos de trabalho de engenharia reversa.

778+4 esta semana78JavaMITAtualizado há 22 dias

Plugin com LLM para radare2 que adiciona o comando r2ai para engenharia reversa assistida por IA e inclui o plugin de decompilação decai.

535+37 esta semana70CMITBem mantidoAtualizado ontem

Visualizador e analisador de PE para Windows, compatível com EXE, DLL, SYS, bibliotecas estáticas, objetos COFF e arquivos ELF, com desmontagem e descompilação.

377+87 esta semana44C++MITAtualizado há 12 dias

Servidor MCP que permite a agentes de IA controlar o radare2 para analisar binários, via CLI, como plugin do r2 ou por HTTP.

357+9 esta semana43CMITBem mantidoAtualizado há 23 dias

Perguntas frequentes

Como esses projetos são escolhidos?
Cada projeto do Repolode passa por um filtro de qualidade antes de entrar: precisa funcionar hoje, resolver um problema concreto, ser mais do que um simples wrapper e continuar mantido. Esta página agrupa os projetos por tema e os ordena por estrelas no GitHub.
Qual é o projeto mais popular desta lista?
morluto/rea, com 440,5 mil estrelas no GitHub. Confira a licença e o último commit de cada projeto antes de escolher.

Mais coleções