Recursos | Compilar | Reddit | Twitter | Telegrama
O Redasm é um desmontador de plataforma cruzada, com uma base de código moderna útil do hobbyista ao engenheiro reverso profissional.
Todos os recursos são fornecidos pelo Libredasm, que carregam plugins desenvolvidos em C, C ++ e Python3 (você também pode suportar novos idiomas, se quiser!) E um frontend QT amigável.
O Libredasm também fornece uma API C simples para a compatibilidade máxima da ABI, juntamente com um núcleo C ++ 17.
Testado no Windows e Linux.
Características
O Redasm ainda está sob desenvolvimento pesado, atualmente suporta:
- Plugins C ++ e Python 3
- Análise multithread
- Análise de levantamento binário e linguagem intermediária (RDIL)
- Carregadores
- Executável portátil (com decompilação VB)
- DUENDE
- Xbox 1
- Ps1
- Montadores
- x86 e x86_64
- Mips
- ARM64
- Braço (WIP)
- Mais recursos estão em desenvolvimento!
Requisitos
- Cmake 3.12
- C ++ 17 Compilador (testado no GCC 10.x e MSVC2019)
- Qt 5.12
Edifício da fonte
Leia aqui
Obrigado a
- Miniz: queda de Zlib na substituição
- Taojson: biblioteca JSON somente para cabeçalho C ++
- Undname: MSVC Demangler
- Libiberty: Binutils Demangler
- Zydis: Biblioteca Desmontinbler rápida e leve x86/x86-64
- Capstone: estrutura de desmontagem
Licença
- O Libredasm é liberado pela licença GNU LGPL3
- Redasm é liberado pela licença GNU GPL3