Небесные боги,приветствуют вас!Небесные боги,приветствуют вас!






1.4 Как начинается распространение вируса



Очевидно, чтобы вирус распространился, его нужно внедрить в вычислительную систему . Делается это так :

1. Автор разрабатывает вирусную программу . Обычно для этой цели используется язык ассемблера, так как программы, написанные на нем,выполняются очень быстро и имеют малый размер .Хотя есть вирусы, написанные на языке TURBO C и даже на TURBO PASCAL .

2. Исходный текст программы компилируется, и из него создается исполняемый файл (обычно типа COM). Этот файл предназначен для того, чтобы " выпустить вирус на свободу " .Назовем программу,записанную в этом файле, запускающей .

3. Запускающая программа выполняется на машине,ко- торую необходимо заразить .

4. Выпущенный на свободу вирус выполняет действия, описанные в 1.3 .Различие заключается только в выполнении п.1 . А именно - при восстановлении в па- мяти исходных трех байтов программы на их место записывается команда перехода, передающая управление коду завершения запускающей программы. Таким образом, при выполнении п.6 управление будет отдано операционной системе, а на диске образуется зараженный файл. При копировании этого файла на другие компьютеры и их запуске вирус начнет распространяться .

Итак, займемся изготовлением COM - вируса ...


Сайт разработан и поддерживается
by MAXIMUS в 2001г. По вопросам
размещения рекламы обращаться
maximus@runet.com



Hosted by uCoz