OllyDbg
Original author(s) | Oleh Yuschuk |
---|---|
Developer(s) | Oleh Yuschuk |
Stable release | 2.01
/ 27 September 2013 |
Written in |
Freeware (version 2.0) |
Website | https://www.ollydbg.de/ |
OllyDbg (named after its author, Oleh Yuschuk) was an
License
The software is free of cost, but the shareware license of version 1.x requires users to register with the author.[5] In version 2.x, the registration requirement was dropped.[6] The source code can be purchased from the author.[7]
The disassembler part of OllyDbg is free software, released under the GNU General Public License.[8]
Reverse engineering
OllyDbg is often used for reverse engineering of programs.[9] It is often used by crackers to crack software made by other developers. For cracking and reverse engineering, it is often the primary tool because of its ease of use and availability; any 32-bit executable can be used by the debugger and edited in bitcode/assembly in realtime.[10] It is also useful for programmers to ensure that their program is running as intended, and for malware analysis purposes.
Related software
- Interactive Disassembler (IDA Pro)
- Radare2
- Ghidra
- Cheat Engine
- Debuggers for reverse-engineering software
- x64dbg
- Syser Debugger
- Syser Debugger by reversecode x32/x64 (reverse engineering & improvement)
References
- ^ "OllyDbg 2.0". www.ollydbg.de. Archived from the original on 28 July 2022. Retrieved 19 October 2022.
- ^ "80x86 Assembler and Disasssembler". www.ollydbg.de. Archived from the original on 31 July 2022. Retrieved 19 October 2022.
- ^ Yuschuk, Oleh. "OllyDbg 64".
- ^ Yuschuk, Oleh. "OllyDbg v1.10".
- ^ Yuschuk, Oleh. "Download". Archived from the original on 27 May 2012.
- ^ Yuschuk, Oleh (27 September 2013), "(No) registration" (zip), OllyDbg 2.01 Brief Help
- ^ Yuschuk, Oleh (27 September 2013), "Support" (zip), OllyDbg 2.01 Brief Help
- ^ Yuschuk, Oleh. "80x86 Assembler and Disasssembler".
- ISBN 978-0-7645-7481-8.
- ISBN 978-1-59749-237-9.