Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #35, ОКТЯБРЬ 2003 г.

Книжная лавка

Дмитриев Ярослав

Спецвыпуск Xakep, номер #035, стр. 035-106-2


Год издания: 2001

Название этого талмуда не отражает его полного содержания. Я бы, скорее, назвал его "Как написать вирус", так как бОльшая часть - именно об этом. Книга состоит из двух частей: теория и практика. Теоретическая часть начинается с истории вирусов: когда было зарегистрировано их появление, как вирусы оказались в России, и где произошла первая дикая "эпидемия". Есть интересная глава про суть вирусов: их методы и принципы действия, в каких формах и типах они существуют. А еще в этой главе авторы пытаются донести до читателя оценку их реальной опасности. Прежде чем приступить к обзору практической части, напомню, что весь код - на ассемблере. Ты научишься создавать огромное количество различных вирусов: и резидентные, и нерезидентные, и com, и еxe, а также загрузочные и макро-вирусы. К сожалению, намного меньше внимания уделено методам защиты. Но несмотря на этот недочет, в книге толково расписано, как определить, заражен ли твой компьютер, что делать, если найден загрузочный вирус, как можно восстановить файлы после буйства "заразы", а также как распознать полиморфного зверя. Если ты хочешь узнать побольше о вирях - эта книга для тебя.

Ассемблер в задачах защиты информации

Автор: Бурдаев О., Иванов М., Тетерин И.

Издательство: Кудиц-Образ

Год издания: 2002

Как говорил один мой знакомый, без криптографии сейчас никуда. Полностью поддерживая его мнение, я обратил внимание на книгу, в которой подробно рассмотрен язык программирования Ассемблер для семейства процессоров Intel 80x86 и способы его применения для защиты информации. Каждый правильный хакер должен быть компетентен в вопросах криптографии и защиты информации, так что обрати внимание на этот толковый талмуд. Теперь немного о самой книге. Первая глава (а всего их три) рассчитана на начинающего программиста. Она описывает архитектуру компьютера IBM PC, систему команд, способы адресации данных, системные функции, некоторые приемы программирования. Вторая глава рассказывает о криптографических методах и возможных способах решения задач контроля целостности и обеспечения секретности информации. Третья глава посвящена специфическим применениям Ассемблера, таким как защита программ от статического и динамического исследования, борьба с вирусами, `изощренное` программирование. Для нас эта глава представляет наибольший интерес, а если ты не силен в асме, то тебе поможет следующая книга...

Ассемблер. Учебный курс (2-е издание)

Автор: Пирогов В.

Издательство: BHV

Год издания: 2003

В этой книге рассматриваются вопросы, связанные с программированием на ассемблере для операционных систем MS-DOS и Windows. Приведены примеры программирования периферийных устройств на уровне регистров ввода/вывода. Программирование с использованием API изложено применительно к функциям операционных систем MS-DOS, Windows и сетевой операционной системы Novell Netware. Наряду с такими сложными темами, как работа в защищенном режиме, организация защиты информации на диске и программирование контроллера прерываний, приводится материал и для начинающих, в частности, описана структура программ и их трансляция, работа с файлами и использование ассемблера с языками высокого уровня. В книгу включены около 150 примеров работающих программ с подробным разъяснением их устройства. Если ты хочешь научиться виртуозно программировать на ассемблере, эта книга должна у тебя быть.

Назад на стр. 035-106-1  Содержание  Вперед на стр. 035-106-3