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