Analisar um programa já compilado para entender seu funcionamento. Conhecimento muito utilizado na análise de malwares e vírus e praticado bastante em conjunto com engenharia reversa.