техника отладки программ без исходных текстов: [основной инструментарий хакера, взлом программ с закрытыми глазами, ''противоугон.'' системы своими руками, борьба с крит. ошибками прил., внедрение и удаление вирус. кода из ре-файлов, тестирование програм. обеспечения]
E-Book Overview
Даны практические рекомендации по использованию популярных отладчиков, таких как NuMega Softlce, Microsoft Visual Studio Debugger и Microsoft Kernel Debugger. Показано, как работают отладчики и как противостоять дизасемблированию программы. Описаны основные защитные механизмы коммерческих программ, а также способы восстановления и изменения алгоритма программы без исходных текстов. Большое внимание уделено внедрению и удалению кода из РЕ-файлов. Материал сопровождается практическими примерами. Компакт-диск содержит исходные тексты приведенных листингов и полезные утилиты.
E-Book Content
Крис Касперски
ТЕХНИКА
ОТЛАДКИ ПРОГРАММ БЕЗ ИСХОДНЫХ ТЕКСТОВ
Санкт-Петербург «БХВ-Петербург» 2005
УДК ББК
681.3.06 32.973.26-018.1 К28
К28
Касперски К. Техника отладки программ без исходных текстов. — СПб.: Петербург, 2005. - 832 с : ил.
БХВ-
ISBN 5-94157-229-8 Даны практические рекомендации по использованию популярных отладчиков, таких как NuMega Softlce, Microsoft Visual Studio Debugger и Microsoft Kernel Debugger. Показано, как работают отладчики и как противостоять дизасемблированию программы. Описаны основные защитные механизмы коммерческих программ, а также способы восстановления и изменения алгоритма программы без исходных текстов. Большое внимание уделено внедрению и удалению кода из РЕфайлов. Материал сопровождается практическими примерами. Компакт-диск содержит исходные тексты приведенных листингов и полезные утилиты. Для программистов УДК 681.3.06 ББК 32.973.26-018.1
Группа подготовки издания: Главный редактор Зам. гл. редактора Зав. редакцией Редактор Компьютерная верстка Корректор Дизайн серии Оформление обложки Зав. производством
Екатерина Кондукова Игорь Шишигин Григорий Добин Елена Кашлакова Натальи Караваевой Наталия Першакова Инны Тачиной Игоря Цырульникова Николай