Аннотация с первой страницы обложки:
В книге описаны методы создания эффективных антивирусных программ-детекторов и фагов. С этой целью рассмотрены принципы функционирования некоторых типов вирусов и приведен ассемблерный текст простейшего COM-вмруса с подробным рассказом о фазах создания вируса и о работе отдельных его частей.
Приведен также текст антивирусной программы-детектора и фага для данного конкретного вируса. Подробно описан процесс создания программы-антивируса, показана практическая работа вируса и антивируса в среде MS DOS для IBM PC совместимых компьютеров. В конце книги дана краткая аннотация ряда публикаций по вирусам н антивирусам.
Книга рассчитана на программистов различных уровней подготовки и на пользователей IBM-совместимых компьютеров.
Это первая книга о компьютерных вирусах, которая в отличии от неплохой во всех прочих отношениях монографии Безрукова и подобных книг, так же содержит исходные тексты вируса (COM-нерезидент для MS-DOS) и простого антивируса к нему. Материал безнадежно устарел, комментарии в исходных текстах приведены либо в оригинале (на варварском диалекте английского), или плохо переведены на русский язык (видимо, теми же дикарями).
Несмотря на неадекватно нервную реакцию разработчиков анти-вирусов - они (до сих пор!) уверяют всех, что эта книга стала причиной появления многочисленного семейства вирусов, которое так и назвали Khizhnyak, количество переделок и модификаций не так уж и велико (не более 100), в то время, как Vienna (исходный текст был опубликован Ральфом Бюргером) вдохновила куда большее количество авторов вирусов. Может быть потому, что Ральф не предавался фантазиям вроде этой (к сожалению, связного текста в книге не так уж много):
Компьютерные вирусы, едва появившись на свет, повергли в смятение компьютерную общественность, которая привыкла полагаться на компьютеры как на верных и, главное, надежных помощников в своей работе. И вдруг - как молнии - в печати под громкими заголовками замелькали сообщения об эпидемии, вызванной компьютерными вирусами. Компьютеры как бы вырвались из-под власти человека: программиста, оператора, пользователя - и их поведение, до этого совершенно спокойное и пристойное, перестало быть предсказуемым. Более того, компьютеры стали опасными. Нет, не для человека - для программ и данных, которыми он пользуется. Однако, если небольшая ошибка в программе, управляющей, например, ядерным реактором, может привести к его аварии (и это уже случалось!), то каких бед может натворить компьютер, "заболевший" вирусом и в больном угаре, скажем, запустивший ракету с атомной боеголовкой? Возможны и менее опасные действия компьютера: неверная обработка важных финансовых документов, порча бесценной научной или медицинской информации... Да мало ли что еще может натворить компьютер, которому человек доверил управлять теми или иными важными процессами в производстве и в жизни. Осознав все это и почувствовав на себе коварство невидимых врагов, человек сразу встал на борьбу с ними.
А тестировал и проверял написанное. Многие начинающие вирусописатели просто не справились с ошибками и опечатками в книге Хижняка. Хорошо это или плохо судите сами.
Полный текст этой книги на VxHeavens.COM (HTML, 150Kb; там же имеется сканированная PDF-версия, 8MB, требуется регистрация на форуме).