Автор (ы) | Олег Ющук |
---|---|
Разработчик (и) | Олег Ющук |
Стабильный выпуск | 2.01 / 27 сентября 2013 г.; 7 лет назад (27.09.2013) |
Предварительный выпуск | 2.01h (beta 2) / 19 ноября 2012 г.; 7 лет назад (2012-11-19) |
Операционная система | Microsoft Windows |
Тип | Отладчик |
Лицензия | Условно-бесплатное ПО / Бесплатное ПО |
Веб-сайт | http://www.ollydbg.de/ |
OllyDbg (названный в честь его автора Олега Ющука) - это x86 отладчик, который делает упор на анализ двоичного кода, который полезно, когда исходный код недоступен. Он отслеживает регистры, распознает процедуры, вызовы API, переключатели, таблицы, константы и строки, а также находит подпрограммы из объектных файлов и библиотек. Он имеет удобный интерфейс, а его функциональность может быть расширена с помощью сторонних плагинов. Версия 1.10 - это последний выпуск 1.x. Версия 2.0 была выпущена в июне 2010 года, и в этом выпуске OllyDbg был переписан с нуля. Программное обеспечение бесплатное, но условно-бесплатная лицензия требует, чтобы пользователи регистрировались у автора. Хотя текущая версия OllyDbg не может дизассемблировать двоичные файлы, скомпилированные для 64-разрядных процессоров, была обещана 64-разрядная версия отладчика.
OllyDbg часто используется для обратного проектирования программ. Он часто используется взломщиками для взлома программного обеспечения, созданного другими разработчиками. Для взлома и обратного проектирования он часто является основным инструментом из-за простоты использования и доступности; любой 32-битный исполняемый файл может использоваться отладчиком и редактироваться в битовом коде / сборке в реальном времени. Программистам также полезно убедиться, что их программа работает должным образом, и для целей анализа вредоносных программ.
.