В книге освещены методики и технологии, положенные в основу работы распространенных вирусов и вредоносных программ: руткитов, клавиатурных шпионов, BackDoor, программ SpyWare/AdWare, Trojan. Для большинства рассмотренных в данном издании программ и технологий приведены доскональные описания алгоритма их работы и примеры программного кода на языках Delphi и С, демонстрирующие в меру упрощенную реализацию алгоритма. Также описаны различные утилиты, в том числе и ставшая популярной авторская утилита AVZ, которые предназначенные для поиска и устранения вредоносных программ и хакерских "зловредов".
Рассмотрены типичные ситуации, связанные с заражением компьютера вредоносными программами. Для каждой из таких ситуаций описан процесс анализа проблемы и ее устранения. Помимо тем, связанных с обнаружением и защитой от вредоносных программ, рассматриваются также методики подмены и внедрения программного кода. Степень подробности изложения материала достаточна для написания своего руткита или анти-руткита.