Boken 'Reversing' av Eldad Eilam gir en grundig innføring i reverse engineering, som omfatter datamaskinens indre struktur, operativsystemer og assembleringsspråk. Den tar for seg de ulike anvendelsene av reverse engineering, og gir leserne praktiske og grundige teknikker for programvare reversering. Boken er delt inn i to deler: den første fokuserer på sikkerhetsrelatert reverse engineering, mens den andre dykker inn i mer praktiske aspekter. Eilam viser hvordan man kan reversere en tredjeparts programvarebibliotek for å forbedre grensesnittet, samt hvordan man kan analysere konkurrenters programvare for å utvikle bedre produkter. Dette er den første populære boken som demonstrerer hvordan reverse engineering kan bidra til å forsvare seg mot sikkerhetstrusler, akselerere utviklingsprosesser, og avdekke hemmelighetene bak konkurrerende produkter. Boken gir utviklere innsikt i hvordan de kan tette sikkerhetshull ved å vise hvordan hackere utnytter reverse engineering-teknikker for å knekke kopibeskyttelse og identifisere programvarefeil.