OllyDbg - OllyDbg - Wikipedia

OllyDbg
Logo OllyDbg.svg
Původní autořiOleh Yuschuk
VývojářiOleh Yuschuk
Stabilní uvolnění
2,01 / 27 září 2013; před 7 lety (2013-09-27)
Náhled verze
2.01 h (beta 2) / 19. listopadu 2012; před 8 lety (2012-11-19)
Operační systémMicrosoft Windows
TypDebugger
LicenceShareware /Freeware
webová stránkahttp://www.ollydbg.de/

OllyDbg (pojmenovaná podle jejího autora Oleha Yuschuka) je x86 debugger který zdůrazňuje analýzu binárního kódu, což je užitečné, když není k dispozici zdrojový kód. Stopy registry, uznává postupy, API hovory, spínače, tabulky, konstanty a struny, a také vyhledá rutiny ze souborů objektů a knihoven. Má uživatelsky přívětivé rozhraní a jeho funkčnost lze rozšířit pomocí doplňků třetích stran. Verze 1.10 je finální verze 1.x. Verze 2.0 byla vydána v červnu 2010 a OllyDbg byl v této verzi přepsán od základu. Tento software je bezplatný, ale sharewarová licence vyžaduje, aby se uživatelé zaregistrovali u autora.[1] Ačkoli aktuální verzi OllyDbg nelze rozebrat binární soubory kompilované pro 64bitové procesory, byla přislíbena 64bitová verze debuggeru.[2]

Reverzní inženýrství

OllyDbg se často používá pro reverzní inženýrství programů.[3] To je často používáno crackery k crack software od jiných vývojářů. Pro cracking a reverzní inženýrství je často primárním nástrojem kvůli jeho snadnému použití a dostupnosti; debugger může použít libovolný 32bitový spustitelný soubor a upravovat jej v bitcode / sestavě v reálném čase.[4] Je také užitečné pro programátory, aby zajistili, že jejich program běží podle plánu, a pro účely analýzy malwaru.

Související software

Reference

  1. ^ "Stažení". Archivovány od originál dne 27. května 2012.
  2. ^ „OllyDbg 2.01“. Archivovány od originál dne 27. května 2012.
  3. ^ Eilam, Eldad (2005). Reverzní: tajemství reverzního inženýrství. Wiley. p. 118. ISBN  978-0-7645-7481-8.
  4. ^ Ferguson, Justin; Kaminsky, Dan (2008). Kód zpětného inženýrství s IDA Pro. Synchronizace. p. 130. ISBN  978-1-59749-237-9.

externí odkazy