"Игорь Коваль. Как написать вирус" - читать интересную книгу автора терных вирусов и подробно описывает процесс соз-
дания нерезидентных, резидентных и загрузочных ви- русов. Разработка программ ведется от простого к сложному. Предыдущие программы становятся основой для разработки последующих . Читатель найдет в книге большое количество хорошо прокомментирован- ных исходных текстов .Каждая фаза создания виру- сов подробно объясняется .В общем,читайте и совер- шенствуйтесь !Разобравшись с программами,приведен- ными в книге,вы сможете создавать собственные ви- русы, а главное - повысите свой профессиональный уровень .Кроме того, устойчивое мнение, что "Ви- русы пишут только гении,мудрецы и " посвященные " покинет вас навсегда . УДАЧИ ! 18.08.1998 Автор . ЧАСТЬ 1 . COM - ВИРУСЫ ГЛАВА 1 . РАЗРАБОТКА НЕРЕЗИДЕНТНОЙ ВИРУСНОЙ ПРОГРАММЫ тендует на оригинальность. Предложенная в книге П.Л.Хижняка программа существенно переработана, исправлены замеченные ошибки и глюки. Так что Главу 1 можно рассматривать как "ре-мэйк" разра- ботки тов. Хижняка. 1.1 Загрузка и выполнение COM - программы Для того, чтобы дальнейшее изложение стало более понятным, следует немного рассказать о действиях MS DOS при запуске программы типа COM. Для запуска программ в системе MS DOS используется специальная функция EXEC . Действия этой функции при запуске COM - программы выглядят так : 1. Запускаемой программе отводится вся свобод- ная в данный момент оперативная память .Сегментная часть начального адреса этой памяти обычно называ- ется начальным сегментом программы. 2. По нулевому смещению в сегменте, определяемом начальным сегментом программы, EXEC строит специ- альную служебную структуру - так называемый PSP |
|
|