Компьютерный вирус – программный код, строенный в другую программу или в определенную область носителя данных и предназначенный для выполнения несанкционированных действий на несущем компьютере.
Основными типами компьютерных вирусов являются:
- Файловые вирусы
- Загрузочные вирусы
- Комбинированные вирусы
- Программные вирусы
- Макровирусы
- Троянские программы
- Программные вирусы
- Стелсвирусы
Файловые вирусы поражают исполняемые файлы. При запуске инфицированного исполняемого файла вирус получает управление. Проводит некоторые действия, передает управление хозяину.
Программные вирусы – это блоки программного кода, целенаправленно внедренные внутри других прикладных программ. При запуске программы, несущий вирус происходит запуск имплантированного в нее вирусного кода. Работа этого кода вызывает скрытые от пользователя изменения в файловой системе жестких дисков и в содержании других программ
Загрузочные вирусы - от программных вирусов загрузочные вирусы отличаются методом распространения. Они поражают не программные файлы, а определенные системные области магнитных носителей, кроме того, на включённом компьютере они может временно располагаться в оперативной памяти.