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






1.2 Как вирус может заразить COM - файл



Под заражением понимают присоединение вирусом своего кода к файлу .При этом вирус должен так моди- фицировать заражаемый файл, чтобы получить управление при его запуске .
Существует несколько методов заражения COM - программ.Вирусный код может записываться в конец, на- чало и даже в середину файла.Каждый из этих способов имеет свои достоинства и недостатки.Мы же рас- смотрим запись вирусного кода в конец файла .Такой прием используется в подавляющем большинстве вирусов, и обеспечивает хорошие результаты при сравни- тельно простой реализации .
Итак, вирус записывает свой код в конец файла .Для того,чтобы при старте этот код получил управление и начал выполняться, во время заражения программа несколько модифицируется .
С этой целью используется трехбайтовая команда прямого ближнего перехода . Вирус записывает эту команду вместо первых трех байт заражаемого файла, а исходные три байта сохраняет в своей области данных .Теперь при запуске зараженной программы код вируса всегда будет выполняться первым .


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



Hosted by uCoz