OllyDbg è un potente debugger freeware indirizzato alla gestione di software multithread. Consente di eseguire un'analisi approfondita di codice assembler e di visualizzare informazioni concernenti registri, chiamate API, swtich, loop ed altri elementi. Può tornare particolarmente utile nel caso non sia disponibile il codice sorgente degli applicativi. Il programma fornisce informazioni in merito a moduli eseguibili, locazioni di memoria, thread e CPU (registri ed indirizzi).
OllyDbg implementa un'interfaccia pulita e di facile accesso alle opzioni più significative già dalla pagina principale. Il supporto della modalità "drag and drop" consente di aggiungere facilmente le applicazioni da analizzare, ma in alternativa vi è anche il file explorer integrato. Lo strumento riesce anche a caricare e debuggare le DLL. L'inserimento di breakpoint e la creazione di log permette di tenere sotto controllo diverse parti dei software. L'utente ha la possibilità di configurare parametri di gestione del codice e del processo di debugging delle strutture degli applicativi.