Práca sa zaoberá základom reverzného inžinierstva a ochranou voči reverznému inžinierstvu. Predstavené sú nástroje umožňujúce analýzu spustiteľnej aplikácie, ako aj nástroje určené na sťaženie tejto analýzy pre rôzne platformy a architektúry. V poslednej časti sa práca venuje analýze dekompilácie spustiteľnej aplikácie.