Классификация компьютерных вирусов.
Вирусы можно разделить на классы:
• по среде обитания;
• операционной системе (ОС);
• особенностям алгоритма работы;
• деструктивным возможностям и др.
Рассмотрим самую популярную классификацию – по среде обитания:
• Файловые вирусы либо внедряются в выполняемые файлы, либо создают файлы-двойники, либо используют особенности организации файловой системы.
• Загрузочные вирусы записывают себя либо в загрузочный сектор диска, либо в сектор, содержащий системный загрузчик винчестера. Загрузочные вирусы замещают код программы, получающей управление при загрузке системы. В результате при перезагрузке управление передается вирусу.
• Макровирусы заражают макропрограммы и файлы документов современных систем обработки информации, в частности файлы-документы и электронные таблицы популярных редакторов Microsoft Word, Microsoft Excel и др. Для размножения макровирусы используют возможности макроязыков и при их помощи переносят себя из одного зараженного файла в другие.
• Сетевые вирусы (червь) используют для своего распространения протоколы или команды компьютерных сетей и электронной почты.