Jump to content

ОллиДбг

ОллиДбг
Оригинальный автор(ы) Ющук
Разработчик(и) Ющук
Стабильная версия
2.01 / 27 сентября 2013 г .; 10 лет назад ( 27.09.2013 )
Написано в С
Операционная система Microsoft Windows
Размер 6,6 МБ
Тип Отладчик
Лицензия GPL ( версия 2.01 ) [1] [2]

Бесплатное ПО ( версия 2.0 )

Условно-бесплатная версия ( версия 1.x )
Веб-сайт https://www.ollydbg.de/

OllyDbg (названный в честь его автора Олега Ющука) представлял собой x86 отладчик , в котором особое внимание уделяется анализу двоичного кода, что полезно, когда исходный код недоступен. Он отслеживает регистры , распознает процедуры , API вызовы , переключатели , таблицы , константы и строки , а также находит подпрограммы из объектных файлов и библиотек. Он имеет удобный интерфейс, а его функциональность может быть расширена с помощью сторонних плагинов. Версия 1.10 является последней версией 1.x. Версия 2.0 была выпущена в июне 2010 года, и в этой версии OllyDbg был переписан с нуля. Хотя текущая версия OllyDbg не может дизассемблировать двоичные файлы, скомпилированные для 64-битных процессоров, обещана 64-битная версия отладчика. [3] По состоянию на апрель 2022 года разработка проекта заморожена и с сайта можно скачать неполную 64-битную версию. [4]

Лицензия

[ редактировать ]

Программное обеспечение бесплатное, но условно-бесплатная лицензия версии 1.x требует от пользователей регистрации у автора. [5] В версии 2.x требование регистрации было исключено. [6] Исходный код можно приобрести у автора. [7]

Дизассемблерная часть OllyDbg — бесплатное программное обеспечение, выпущенное под лицензией GNU General Public License . [8]

Реверс-инжиниринг

[ редактировать ]

OllyDbg часто используется для реверс-инжиниринга программ. [9] Его часто используют взломщики для взлома программного обеспечения, созданного другими разработчиками. Для взлома и обратного проектирования он часто является основным инструментом из-за его простоты использования и доступности; любой 32-битный исполняемый файл может использоваться отладчиком и редактироваться в битовом коде/сборке в реальном времени. [10] Программистам также полезно убедиться, что их программа работает должным образом, а также в целях анализа вредоносного ПО.

[ редактировать ]
  1. ^ «ОллиДбг 2.0» . www.ollydbg.de . Архивировано из оригинала 28 июля 2022 года . Проверено 19 октября 2022 г.
  2. ^ «Ассемблер и дизассемблер 80х86» . www.ollydbg.de . Архивировано из оригинала 31 июля 2022 года . Проверено 19 октября 2022 г.
  3. ^ Ющук, Олег. «ОллиДбг 64» .
  4. ^ Ющук, Олег. «ОллиДбг v1.10» .
  5. ^ Ющук, Олег. "Скачать" . Архивировано из оригинала 27 мая 2012 года.
  6. ^ Ющук Олег (27 сентября 2013 г.), "(Нет)регистрация" (zip) , Краткая справка по OllyDbg 2.01
  7. ^ Ющук Олег (27 сентября 2013), "Поддержка" (zip) , Краткая справка по OllyDbg 2.01
  8. ^ Ющук, Б. «Ассемблер и дизассемблер 80x86» .
  9. ^ Эйлам, Эльдад (2005). Реверс: секреты реверс-инжиниринга . Уайли. п. 118. ИСБН  978-0-7645-7481-8 .
  10. ^ Фергюсон, Джастин; Каминский, Дэн (2008). Реверс-инжиниринг кода с помощью IDA Pro . Сингресс. п. 130. ИСБН  978-1-59749-237-9 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3fe3cf4be9373ad724d3304e78dc04df__1697267640
URL1:https://arc.ask3.ru/arc/aa/3f/df/3fe3cf4be9373ad724d3304e78dc04df.html
Заголовок, (Title) документа по адресу, URL1:
OllyDbg - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)