СПб.: БХВ-Петербург, 2008. — 896 с. — ISBN 978-5-9775-0082-1.
Книга посвящена вопросам и методам дизассемблирования, знание которых позволит защитить свои программы и создать более оптимизированные програмные коды. Объяснены способы идентификации конструкций языков высокого уровня таких как C/C++ и Pascal, показаны различные подходы и реконструкции алгоритмов. Производится обзор популярных хакерских инструментов для Windows, Unix и Linux - отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов.