Особенности | Компилировать | Reddit | Twitter | Телеграмма
Redasm - это кросс -платформный разборщик с современной кодовой базой, полезной от любителя до профессионального реверс -инженера.
Все функции предоставляются Libredasm, который загружает плагины, разработанные в C, C ++ и Python3 (вы также можете поддерживать новые языки, если хотите!) И удобен для пользователя QT.
Libredasm также обеспечивает простой C API для максимальной совместимости ABI, а также C ++ 17 Core.
Протестировано на Windows и Linux.
Функции
Redasm по -прежнему находится в тяжелом развитии, в настоящее время он поддерживает:
- Плагины C ++ и Python 3
- Многопоточный анализ
- Анализ бинарного подъема и промежуточного языка (RDIL)
- Погрузчики
- Портативный исполняемый файл (с декомпиляцией VB)
- Эльф
- Xbox 1
- PS1
- Собрание
- x86 и x86_64
- MIPS
- ARM64
- Рука (WIP)
- Больше функций находится в стадии разработки!
Требования
- Cmake 3.12
- C ++ 17 компилятор (протестирован на GCC 10.x и MSVC2019)
- QT 5.12
Здание из источника
Читайте здесь
Благодаря
- Miniz: падение Zlib в замене
- Taojson: C ++ только заголовок библиотека JSON
- Undname: MSVC DeMangler
- Либиберти: Binutils Demangler
- Зиди: быстрый и легкий x86/x86-64 библиотека дискемблера
- Capstone: Disassembler Framework
Лицензия
- Libredasm выпускается по лицензии GNU LGPL3
- Redasm выпускается по лицензии GNU GPL3