ollydbg-icon

OllyDbg

Приложение предназначено для отладки программ, написанных на ассемблере. С его помощью пользователи могут создавать контрольные точки и анализировать библиотеки.

О программе OllyDbg

OllyDbg – приложение для Windows, позволяющее осуществлять отладку исполняемый файлов и динамически подключаемых библиотек. Утилита отличается простым интерфейсом и требует минимальных знаний ассемблера. Поддерживается функция подсветки синтаксиса программного кода.

Просмотр

После запуска приложения необходимо указать путь к исполняемому файлу. В состав отладчика входит встроенный анализатор кода, который распознаёт циклы, ветвления, константы, процедуры, таблицы и строки, содержащие текстовые данные. Есть возможность отобразить информацию в формате HEX, ASCII или UniCode.

Утилита позволяет расшифровать программный код, написанный на языке C. Также приложение способно работать с PE заголовками, которые содержат информацию, необходимую для загрузки исполняемого файла в память.

Отладка

С помощью программы можно выполнять пошаговую отладку с протоколированием хода выполнения. Есть возможность создавать простые и условные точки остановки. Поддерживается функция эвристического анализа стека и распознавания адресов возврата в родительскую процедуру.

Утилита позволяет создавать индивидуальные конфигурационные файлы для отладки разных типов приложений. Кроме того, пользователи могут подключать сторонние плагины и расширения.

Особенности

  • приложение распространяется бесплатно;
  • как и WinDbg, данная утилита предназначена для отладки программ, системных компонентов и динамически подключаемых библиотек;
  • есть возможность создавать контрольные точки и осуществлять мониторинг исполнения кода;
  • доступен режим подсветки синтаксиса;
  • приложение совместимо с актуальными версиями Windows.