СообЧа > База Знаний > Вирусы и антивирусы

Вопрос

А как вирусы дописывают себя в конец (начало) файла?

Ответ

Вирусы обычно записывают себя в конец файла с помощью стандартных функций операционной системы, а в начало программы ставят команду безусловного перехода на себя самого. Для пояснения алгоритм программы до и после ее заражения:

До:
* Начало
* Тело
* Конец

После:
1. Ссылка на пункт 5
2. Начало
3. Тело
4. Конец
5. Тело вируса
6. Переход в пункт 2.

Таким образом при запуске зараженной программы вначале запускается вирус а только потом программа.
Но бывает вирус записывается в начало программы, но тогда как правило программа теряет работоспособность.А вирус выдает какое либо сообщение об ошибке.

Stranger



Copyright © 2000-2004 Сообщество Чайников
Контактная информация