OllyDbg — это отладчик уровня машинного кода (assembler-level debugger) для операционной системы Windows, ориентированный на анализ исполняемых файлов (PE: EXE, DLL) в режиме реального времени. Благодаря удобному интерфейсу и мощным возможностям анализа кода, OllyDbg остаётся популярным инструментом среди реверс-инженеров, особенно при изучении программ без исходного кода.
| Инструмент | Архитектуры | Графический интерфейс | Декомпиляция | Отладка | Расширяемость | Лицензия | Цена |
|---|---|---|---|---|---|---|---|
| OllyDbg | x86 | Да | Нет | Да | Плагины (x86) | Freeware | Бесплатно |
| x64dbg | x86 / x64 | Да | Частично | Да | Плагины (C++/Python) | Open Source (GPL) | Бесплатно |
| Ghidra | Многоархитектурный | Да | Да | Да | Скрипты/плагины | Apache 2.0 | Бесплатно |
| IDA Free | x86 / x64 | Да | Нет | Да | Да | Freeware | Бесплатно |
| IDA Pro | Многоархитектурный | Да | Да (Hex-Rays) | Да | Плагины/API | Commercial | $$$ |
OllyDbg — легендарный и всё ещё полезный инструмент для отладки и анализа 32-битных программ в Windows. Он остаётся актуальным благодаря своей простоте, быстродействию и большому количеству плагинов. Однако для более современных задач и 64-битных приложений рекомендуется рассмотреть альтернативы вроде x64dbg или IDA/Ghidra.
Идеально подходит для начинающих реверс-инженеров и учебных целей.