Я вот эту читал давно, по моему норм. Искусство дизассемблирования Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как С/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам. К книге прилагается компакт-диск с полноцветными иллюстрациями и кодами рассматриваемых примеров. Для программистов и продвинутых пользователей. Файлы с данного компакт-диска находятся в одном архиве с книгой. Авторы: Касперски К., Рокко Е. Формат: DJVU Год издания: 2008 Размер архива: 36.36mb
В добавок к той что дал Solide Snake, полезно почитать "Образ мышления - дизассемблер IDA", где скачать, Гугл поможет найти) советую не просто читать а сразу грузить софт и на живом коде усваивать . Вот тут можно взять много крякмисов >>> crackmes.de