Математика

Физика

Химия

Биология

Техника и    технологии

Пишим вирус и антевирус-П.П.Хижняк Москва 1991 стр.90
В книге описаны методы создания эффективных антивирусных программ-детекторов и фагов. С этой целью рассмотрены принципы функционирования некоторых типов вирусов и приведен ассемблерный текст простейшего СОМ-вируса с подробным рассказом о фазах создания вируса и о работе отдельных его частей.
Приведен также текст антивирусной программы-детектора и фага для данного конкретного вируса. Подробно описан процесс создания программы-антивируса, показана практическая работа вируса и антивируса в среде MS DOS для IBM PC совместимых компьютеров. В конце книги дана краткая аннотация ряда публикаций по вирусам и антивирусам.
Книга рассчитана на программистов различных уровней подготовки и на пользователей IBM-совместимых компьютеров.
Введение
Компьютерные вирусы, едва появившись на свет, повергли в смятение компьютерную общественность, которая привыкла полагаться на компьютеры как на верных и, главное, надежных помощников в своей работе. И вдруг - как молнии - в печати под громкими заголовками замелькали сообщения об эпидемии, вызванной компьютерными вирусами. Компьютеры как бы вырвались из-под власти человека: программиста, оператора, пользователя - и их поведение, до этого совершенно спокойное и пристойное, перестало быть предсказуемым. Более того, компьютеры стали опасными. Нет, не для человека - для программ и данных, которыми он пользуется. Однако, если небольшая ошибка в программе, управляющей, например, ядерным реактором, может привести к его аварии (и это уже случалось!), то каких бед может натворить компьютер, "заболевший" вирусом и в больном угаре, скажем, запустивший ракету с атомной боеголовкой? Возможны, и менее опасные действия компьютера: неверная обработка важных финансовых документов, порча бесценной научной или медицинской информации... Да мало ли что ещ., может натворить компьютер, которому человек доверил управлять теми или иными важными процессами в производстве и в жизни. Осознав все это и почувствовав на себе коварство невидимых врагов, человек сразу встал на борьбу с ними.
Откуда же взялись компьютерные вирусы, что это такое и как с ними бороться? Понимая, что большинство читателей этой книги прекрасно знает ответ, по крайней мере, на первый из этих вопросов, мы опустим его подробное освещение и перейдем сразу ко второму, а затем - и к третьему.
Итак, больное самолюбие в одних случаях, желание выделиться в других и жажда мести в третьих - породили вандалов в чинной среде программистов.
Содержание
Введение 3
Глава 1. Вирус и антивирус. 5
1.2 Описание простейшего вируса. 5
1.3 Описание работы антивируса 7 Глава 2. Пишем вирус 10
2 Л С чего начать? 11
2.2 Передача управления вирусу 11
2.3 Восстановление программы-носителя 12
2.4 Сохранение DTA 13
2.5 Область данных вируса 14
2.6 Поиск жертвы 18
2.7 Жертва найдена? 20
2.8 Вирус размножается 26
2.9 Обработка ошибок 27
2.10 Текст программы VIRUS775.ASM 29 Глава 3. Пишем антивирус 35
3.1 Как искать сигнатуру вируса 37
3.2 Листинг программы VIRUS775.ASM 37
3.3 Подбираем сигнатуру 44
3.4 Что должен делать антивирус 46
3.5 Область данных антивируса 46
3.6 Антивирус начинает работу 51
3.7 Читаем командную строку 52
3.8 Заказываем память 53
3.9 Ищем зараженные файлы. 55
3.10 Длинные и короткие файлы 57
3.11 Ищем сигнатуру вируса 59
3.12 Лечим зараженный файл 61
3.13 Записываем вылеченный файл 62
3.14 Антивирус "умывает руки" 64
3.15 Текст программы ANTI775.ASM 66

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz