OllyDbg — безкоштовний пропріетарний 32-бітний зневаджувач рівня асемблера, для операційних систем Windows, призначений для аналізу та модифікації компільованих виконуваних файлів та бібліотек, працюючих в режимі користувача (ring-3).
OllyDbg 1.10 в роботі | |
Тип | Низькорівневий відладчик |
---|---|
Розробник | Олег Ющук |
Стабільний випуск | 2.0 (4 червня 2010 року) |
Платформа | Windows |
Операційна система | Windows |
Мова програмування | C |
Ліцензія | Власницьке ПЗ |
Вебсайт | ollydbg.de |
OllyDbg вигідно відрізняється від класичних відладчиків (таких, як SoftICE) простим інтерфейсом, інтуїтивним підсвічуванням специфічних структур коду, простотою в установці та запуску. Для того, щоб розібратися в принципі роботи OllyDbg, достатньо лише базових знань в області мови асемблера. З цих причин OllyDbg рекомендують до використання навіть новачкам.
Остання версія програми на старому рушію — 1.10, не оновлювалася з травня 2004. Проте, 12 листопада 2006 а на офіційному сайті було опубліковано анонс нової, другої версії продукту. З 2 червня 2010 доступна перша нова версія OllyDbg 2.0 без префіксу «бета».
Можливості
- Підтримувані процесори: вся серія 80x86, Pentium і сумісні; розширення MMX, 3DNow! та SSE до версії SSE4 включно (SSE5 поки не підтримується).
- Підтримувані формати даних: hex-код, ASCII, юнікод, 16- та 32-бітові цілі числа зі знаком і без знаку, 32-, 64- і 80-бітові числа з рухомою комою (float).
- Способи відображення дизасемблювати коду: MASM, , .
- Потужний аналізатор коду, що розпізнає процедури, цикли, розгалуження, таблиці, константи і текстові рядки.
- Розгорнута система пошуку: пошук всіх можливих констант, команд, послідовностей команд, текстових рядків і посилань в коді на цю адресу.
- Розпізнавання і розшифровка більше двох тисяч типових функцій Windows API та мови C.
- Розпізнавання і розшифровка .
- Евристичний аналіз стеку, розпізнання адрес повернення до батьківської процедури.
- Прості, умовні та протоколюючі точки зупинки (breakpoints).
- Покрокове налагодження з протоколюванням ходу виконання (run trace).
- Індивідуальний файл конфігурації (UDD) для кожної програми.
Примітки
- Степан Ільин. Крякинг — это просто. Хакер (рос.). № #080. с. 080-070-1. Архів оригіналу за 12 вересня 2012. Процитовано 4 липня 2010.
Посилання
- (рос.)
- OpenRCE.org: плагины для OllyDbg [ 25 січня 2022 у Wayback Machine.] (рос.)
- OpenRCE.org: плагин OllyScript для OllyDbg [ 29 червня 2010 у Wayback Machine.] (рос.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OllyDbg bezkoshtovnij proprietarnij 32 bitnij znevadzhuvach rivnya asemblera dlya operacijnih sistem Windows priznachenij dlya analizu ta modifikaciyi kompilovanih vikonuvanih fajliv ta bibliotek pracyuyuchih v rezhimi koristuvacha ring 3 OllyDbgOllyDbg 1 10 v robotiTipNizkorivnevij vidladchikRozrobnikOleg YushukStabilnij vipusk2 0 4 chervnya 2010 roku PlatformaWindowsOperacijna sistemaWindowsMova programuvannyaCLicenziyaVlasnicke PZVebsajtollydbg de OllyDbg vigidno vidriznyayetsya vid klasichnih vidladchikiv takih yak SoftICE prostim interfejsom intuyitivnim pidsvichuvannyam specifichnih struktur kodu prostotoyu v ustanovci ta zapusku Dlya togo shob rozibratisya v principi roboti OllyDbg dostatno lishe bazovih znan v oblasti movi asemblera Z cih prichin OllyDbg rekomenduyut do vikoristannya navit novachkam Ostannya versiya programi na staromu rushiyu 1 10 ne onovlyuvalasya z travnya 2004 Prote 12 listopada 2006 a na oficijnomu sajti bulo opublikovano anons novoyi drugoyi versiyi produktu Z 2 chervnya 2010 dostupna persha nova versiya OllyDbg 2 0 bez prefiksu beta MozhlivostiPidtrimuvani procesori vsya seriya 80x86 Pentium i sumisni rozshirennya MMX 3DNow ta SSE do versiyi SSE4 vklyuchno SSE5 poki ne pidtrimuyetsya Pidtrimuvani formati danih hex kod ASCII yunikod 16 ta 32 bitovi cili chisla zi znakom i bez znaku 32 64 i 80 bitovi chisla z ruhomoyu komoyu float Sposobi vidobrazhennya dizasemblyuvati kodu MASM Potuzhnij analizator kodu sho rozpiznaye proceduri cikli rozgaluzhennya tablici konstanti i tekstovi ryadki Rozgornuta sistema poshuku poshuk vsih mozhlivih konstant komand poslidovnostej komand tekstovih ryadkiv i posilan v kodi na cyu adresu Rozpiznavannya i rozshifrovka bilshe dvoh tisyach tipovih funkcij Windows API ta movi C Rozpiznavannya i rozshifrovka Evristichnij analiz steku rozpiznannya adres povernennya do batkivskoyi proceduri Prosti umovni ta protokolyuyuchi tochki zupinki breakpoints Pokrokove nalagodzhennya z protokolyuvannyam hodu vikonannya run trace Individualnij fajl konfiguraciyi UDD dlya kozhnoyi programi PrimitkiStepan Ilin Kryaking eto prosto Haker ros 080 s 080 070 1 Arhiv originalu za 12 veresnya 2012 Procitovano 4 lipnya 2010 Posilannya ros OpenRCE org plaginy dlya OllyDbg 25 sichnya 2022 u Wayback Machine ros OpenRCE org plagin OllyScript dlya OllyDbg 29 chervnya 2010 u Wayback Machine ros