OllyDbg
OllyDbg | |
Logo | |
Základné informácie | |
---|---|
Autor | Oleh Yuschuk |
Vývojár | Oleh Yuschuk |
Posledná stabilná verzia | 2.0 (4. jún 2010) |
Posledná aktuálna verzia | 2.01 Alfa (3. august 2011) |
Operačný systém | Microsoft Windows |
Licencia | shareware |
Ďalšie odkazy | |
Webová stránka | ollydbg.de |
Pozri aj Informačný portál |
OllyDbg je 32-bitový debugger a disassembler, pracujúci pod operačnými systémami Microsoft Windows. Obsahuje podobné prvky ako konkurenčné (a komerčné) debuggery (IDA, SoftICE). Je šírený pod licenciou shareware ale je možné stiahnuť si jeho plnú verziu zadarmo a legálne na oficiálnej stránke. Najväčším nedostatkom OllyDbg je neschopnosť analyzovať 64-bitové binárne súbory a taktiež zlá stabilita pod OS x64.
Reverse engineering
[upraviť | upraviť zdroj]Reverse engineering je technika, pri ktorej programátor prechádza krok za krokom zdrojovým kódom programu (najčastejšie je ako jazyk použitý Assembler) a snaží sa pochopiť ako program funguje, ako jeho jednotlivé časti ovplyvňujú chod programu, prípadne sa snaží nežiaduce kroky upraviť alebo odstrániť. Využívajú ju nielen crackeri pri crackovaní hier a iného softvéru, ale aj obyčajní programátori, ktorí sa snažia odhaliť chybu v ich programe. OllyDbg je primárne určený práve na tieto účely.