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
awesome-reverse-engineering — Ferramentas de engenharia reversa e recursos de aprendizagem selecionados para binários, aplicações, firmware, formatos e protocolos. | Kitploit
Ferramentas/GitHubGitHub/morluto/awesome-reverse-engineering
Análise EstáticaAnálise Dinâmica (Sandboxing)Engenharia ReversaDepuradoresAnálise de MalwareSegurança MóvelAnálise de BináriosPapers e PesquisaAprendizado e Educação
Recursos Curados
Análise de Firmware
GitHubmorluto/awesome-reverse-engineering

awesome-reverse-engineering

Ferramentas de engenharia reversa e recursos de aprendizagem selecionados para binários, aplicações, firmware, formatos e protocolos.

Ver Repositório
1.6k34683há 5 diasRevisado pelo Kitploit

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

Awesome Reverse Engineering Awesome

Destaque: REA — Ferramentas de engenharia reversa orientadas a agentes, do comportamento de aplicações a binários nativos. Pelos criadores do awesome-reverse-engineering.

REA — Reverse Engineer Anything

Um ponto de partida selecionado para compreender binários, aplicações, firmware, formatos de arquivo e protocolos.

Encontre uma ferramenta pelo trabalho que você precisa realizar. Cada entrada descreve seu propósito; ferramentas comerciais são marcadas como commercial. Esta é uma seleção inicial, aberta a adições e correções.

Comece aqui

Sua tarefaComece com
Aprender fundamentos de assembly e engenharia reversaAprendizado
Identificar um executável e suas capacidadesIdentificação e triagem de arquivos
Ler código nativo ou executá-lo passo a passoAnálise nativa e Depuradores
Rastrear chamadas ou instrumentar um programa em execuçãoInstrumentação dinâmica e rastreamento
Contornar anti-depuração, desempacotar ou reconstruir importaçõesDesofuscação e anti-análise
Examinar um arquivo, processo ou imagem de memória suspeitoAnálise de malware
Inspecionar um APK, assembly .NET ou programa JavaAndroid e código gerenciado
Inspecionar um app iOS, binário macOS ou firmware AppleiOS e macOS
Desempacotar um binário Python, Go, Flutter ou HermesRuntimes de linguagem e empacotadores
Entender o comportamento do navegador ou um protocolo não documentadoWeb e protocolos
Extrair firmware ou inspecionar um formato de arquivo binárioFirmware e hardware e Formatos de arquivo
Reconstruir estruturas de memória, assets ou bytecode de jogosEngenharia reversa de jogos
Comparar builds ou auditar diffs de bináriosDiffing de binários e análise de patches
Resolver restrições, explorar estados ou elevar semânticaExecução simbólica e análise formal e Elevação de instruções e semântica
Acelerar uma investigação com agentes de IAAnálise assistida por IA

Conteúdo

  • Aprendizado
    • Livros
  • Identificação e triagem de arquivos
  • Análise nativa
  • Depuradores
  • Instrumentação dinâmica e rastreamento
  • Desofuscação e anti-análise
  • Análise de malware
  • Android e código gerenciado
  • iOS e macOS
  • Runtimes de linguagem e empacotadores
  • Web e protocolos
  • Firmware e hardware
  • Formatos de arquivo
  • Engenharia reversa de jogos
  • Diffing de binários e análise de patches
  • Execução simbólica e análise formal
  • Elevação de instruções e semântica
  • Análise assistida por IA
  • Prática e comunidades
  • Listas relacionadas
  • Contribuição e manutenção
  • Licença

Aprendizado

Um manual técnico aberto com diagramas de circuitos e um marcador laranja

  • Azeria Labs - Tutoriais de assembly ARM com exercícios para aprender registradores, memória e convenções de chamada.
  • Compiler Explorer - Compila código no navegador com diversos compiladores e mostra o assembly gerado, permitindo ver como construções do código-fonte e níveis de otimização se traduzem em código de máquina.
  • Corkami - Referências visuais e pôsteres que explicam formatos binários e estruturas de arquivos, incluindo layouts de formatos executáveis.
  • Corkami PoCs - Amostras mínimas e incomuns de executáveis e documentos para estudar casos extremos de formatos de arquivo e o comportamento de parsers.
  • Hextree - Cursos práticos e laboratórios interativos de engenharia reversa de mobile e hardware; Comercial, com algum conteúdo gratuito.
  • Malware Analysis Training - Curso de análise de malware para Windows com exercícios de programação, internals do Windows e engenharia reversa; os laboratórios exigem um ambiente adequado de análise em Windows.
  • Malware Unicorn RE101 - Workshop introdutório de engenharia reversa de malware para Windows, cobrindo assembly x86, triagem e depuração; suas instruções de laboratório baseadas em VM usam imagens de software mais antigas.
  • Nightmare - Curso construído a partir de desafios CTF anotados, progredindo dos fundamentos de assembly e engenharia reversa até a exploração de binários.
  • OpenSecurityTraining2 - Cursos estruturados em assembly, arquitetura, depuração e engenharia reversa.
  • pwn.college - Cursos gratuitos com desafios práticos em Linux, assembly, engenharia reversa e exploração de binários, executados em um ambiente acessível pelo navegador.
  • Reverse Engineering by Kevin Thomas - Lições anotadas de assembly e engenharia reversa em x86, x64, ARM, AVR e RISC-V, com requisitos de toolchain e hardware específicos de cada lição.
  • Reverse Engineering for Beginners - Livro gratuito que conecta exemplos compilados de C e C++ ao assembly em várias arquiteturas.
  • RPISEC Modern Binary Exploitation - Materiais de curso e laboratórios cobrindo engenharia reversa, corrupção de memória e exploração; sem commits desde dezembro de 2021, então os laboratórios podem exigir toolchains mais antigas.

Livros

  • Hacking the Xbox - Introdução à engenharia reversa de hardware por meio do design de segurança do Xbox original; edição em PDF gratuita disponibilizada pelo autor.
  • Practical Binary Analysis - Aborda os internals de ELF e PE, desmontagem, instrumentação de binários, análise de taint e execução simbólica, com ferramentas construídas nos exercícios.
  • Practical Malware Analysis - Introdução prática à análise estática e dinâmica de malware para Windows com exercícios de laboratório; publicado em 2012, então alguns capítulos sobre ferramentas estão desatualizados.
  • The Ghidra Book - Guia para o desmontador, descompilador, scripting e APIs de extensão do Ghidra; a segunda edição de 2026 cobre BSim e PyGhidra.
Baixar ferramenta