Книга посвящена вопросам и методам дизассемблирования, знание которых
позволит эффективно защитить свои программы и создать более
оптимизированные программные коды. Объяснены способы идентификации
конструкций языков высокого уровня таких, как C/C++ и Pascal, показаны
различные подходы к реконструкции алгоритмов. Приводится обзор
популярных хакерских инструментов для Windows, UNIX и Linux -
отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и
RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти,
защитных механизмов, вредоносного программного кода - вирусов и
эксплоитов. Уделено внимание противодействию антиотладочным приемам. К
книге прилагается компакт-диск с полноцветными иллюстрациями и кодами
рассматриваемых примеров. Для программистов и продвинутых пользователей.
***************************************************************