
OllyDbg v1.10
OllyDbg is a 32-bit assembler level analysing debugger for Microsoft ® Windows ®. Emphasis on binary code analysis makes it particularly useful in cases where source is unavailable. OllyDbg is a shareware, but you can download and use it for free. Special highlights are: Intuitive user interface, no cryptical commands
Download - OllyDbg
Download free source of command line plugin (requires OllyDbg 1.08 or 1.10 and Borland's BCB 5.0) Older versions Download OllyDbg 1.08b (previous "official" release)
OllyDbg 2.0
OllyDbg can only set single-step traps and INT3 breakpoints, and run trace is not yet implemented. But all this is unimportant. I can step in and over, set conditions and log results; in brief - OllyDbg 2.0 has become a DEBUGGER.
Quick start - OllyDbg
Quick start - version 1.10. Read this for quick start.Consult help file for details and more features. Installation is not necessary. Create new directory and unpack odbg110.zip - now you can start!
OllyDbg 64
2013年10月24日 · Slowly, 64-bit version of OllyDbg gets shape. Debugging engine is mostly functional, run trace works well, search is almost ready and dbghelp.dll is more or less integrated. Now I work on analysis.
Menus and shortcuts - OllyDbg
OllyDbg offers flexible and powerful system of tightly interconnected menus and shortcuts. In fact, to define a shortcut, you must create the corresponding menu item. Menu is described by an array of t_menu structures.
Loaddll - OllyDbg
OllyDbg 1.10 can debug standalone DLLs. Windows is unable to launch DLL directly, so OllyDbg uses small executable named loaddll.exe . This program is kept as a packed resource.
OllyDbg 1.10
OllyDbg 1.10 ... OllyDbg
Pluginsaverecord - OllyDbg
When OllyDbg restores module-related data from the .udd file, it passes records saved by plugin as a sequence of calls to ODBG2_Pluginuddrecord(). If data contains address belonging to the processed module, I recommend to save it in a relative form, as an offset from the module base.
OllyDbg v1.10
32-bit assembler-level debugger