Способы заражения вирусом
Формально, компьютерным вирусом называется программа, которая может заражать другие программы путем включения в них своей, возможно модифицированной копии, причем последняя сохраняет возможность к дальнейшему размножению. Программа, зараженная вирусом, может рассматриваться как автоматически созданная троянская программа. Зараженные программы передаются через дискеты или по сети на другие компьютеры. Так и возникает эпидемия.
Упрощенно процесс заражения вирусом программных файлов вирусом можно представит следующим образом. Код зараженной программы обычно изменен таким образом, чтобы вирус получил управление первым, до начала работы программы-вирусоносителя.
|
![]() ![]() ![]() | Начало программы | |||
Программа | Тело вируса | Программа | ||
Конец программы | ||||
Тело вируса |
После отработки своего тела передает управление программе-вирусоносителю, и та нормально выполняет свои функции.