OllyDbg – безплатен 32-битов дебъгер на ниво асемблер за операционни системи от фамилията Microsoft Windows, предназначен за анализиране и модифициране на компилирани изпълними файлове и библиотеки, работещи в потребителски режим (ring-3).
OllyDbg той се различава благоприятно от класическите дебъгъри (като например SoftICE) с интуитивния си интерфейс, подчертаването на специфични структури на кода, простотата на инсталиране и стартиране. За да се разбере принципът на работа на OllyDbg, са достатъчни само основни познания по език асемблер. По тези причини OllyDbg се препоръчва дори за начинаещи.
Последната версия на програмата на стария енджин – 1.10, не е обновявана от май 2004 г. насам. На 12 ноември 2006 г. обаче на официалния уебсайт беше публикувано съобщение за нова, втора версия на продукта. От 2 юни 2010 г. е налична първата нова версия OllyDbg 2.0 без префикс „бета“.
Характеристики OllyDbg
всички серии 80×86, Pentium и съвместими; разширения MMX, 3DNow! и SSE до SSE4 включително (SSE5 все още не се поддържа).
HEX-код, ASCII, Unicode, 16- и 32-битови знакови и беззнакови цели числа, 32-, 64- и 80-битови числа с плаваща запетая (float).
MASM, IDEAL, HDA.
търсене на всички възможни константи, команди, последователности от команди, текстови низове и препратки в кода до дадения адрес.


