Ferramentas de engenharia reversa e recursos de aprendizagem selecionados para binários, aplicações, firmware, formatos e protocolos.
Destaque: REA — Ferramentas de engenharia reversa orientadas a agentes, do comportamento de aplicações a binários nativos. Pelos criadores do awesome-reverse-engineering.
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.
| Sua tarefa | Comece com |
|---|---|
| Aprender fundamentos de assembly e engenharia reversa | Aprendizado |
| Identificar um executável e suas capacidades | Identificação e triagem de arquivos |
| Ler código nativo ou executá-lo passo a passo | Análise nativa e Depuradores |
| Rastrear chamadas ou instrumentar um programa em execução | Instrumentação dinâmica e rastreamento |
| Contornar anti-depuração, desempacotar ou reconstruir importações | Desofuscação e anti-análise |
| Examinar um arquivo, processo ou imagem de memória suspeito | Análise de malware |
| Inspecionar um APK, assembly .NET ou programa Java | Android e código gerenciado |
| Inspecionar um app iOS, binário macOS ou firmware Apple | iOS e macOS |
| Desempacotar um binário Python, Go, Flutter ou Hermes | Runtimes de linguagem e empacotadores |
| Entender o comportamento do navegador ou um protocolo não documentado | Web e protocolos |
| Extrair firmware ou inspecionar um formato de arquivo binário | Firmware e hardware e Formatos de arquivo |
| Reconstruir estruturas de memória, assets ou bytecode de jogos | Engenharia reversa de jogos |
| Comparar builds ou auditar diffs de binários | Diffing de binários e análise de patches |
| Resolver restrições, explorar estados ou elevar semântica | Execução simbólica e análise formal e Elevação de instruções e semântica |
| Acelerar uma investigação com agentes de IA | Análise assistida por IA |
