Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вирусы и архиватор.doc
Скачиваний:
22
Добавлен:
21.03.2015
Размер:
82.43 Кб
Скачать

Синтетические алгоритмы

Рассмотренные выше алгоритмы в «чистом виде» на практике не применяются из-за того, что эффективность каждого из них сильно зависит от начальных условий. В связи с этим, современные средства архивации данных используют наиболее сложные алгоритмы, основанные на комбинации нескольких теоретических методов. Общим принципом в работе таких синтетических алгоритмов является предварительный просмотр и анализ исходных данных для индивидуальной настройки на особенности обрабатываемого материала.

      1. Х а р а к т е р и с т и к а к о м п ь ю т е р н ы х в и р у с о в

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

Основными путями проникновения вирусов в компьютер являются съёмные диски (гибкие и лазерные), а также компьютерные сети.

Зараженный диск – это диск, в загрузочном секторе которого находится программа-вирус.

Зараженная программа – это программа, содержащая внедренную в неё программу-вирус.

Основные признаки проявления вирусов:

  • Прекращение работы или неправильная работа ранее нормально функционировавших программ;

  • Медленная работа ПК;

  • Невозможность загрузки операционной системы;

  • Исчезновение файлов и каталогов или искажение их содержимого;

  • Изменение даты или времени модификации файлов;

  • Изменение размеров файлов;

  • Неожиданное значительное увеличение количества файлов на диске;

  • Существенное уменьшение размера свободной оперативной памяти;

  • Вывод на экран непредусмотренных сообщений и изображений;

  • Подача непредусмотренных звуковых сигналов;

  • Частые зависания и сбои в работе ПК.

Классификация компьютерных вирусов

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

  • По среде обитания (рис. 1)

  • По способу заражения (рис. 2)

  • По деструктивным возможностям (рис. 3)

  • По особенностям алгоритма (рис.4).

Рис. 1

рис.2 рис.3

Рис. 4

  • Сетевые вирусыраспространяются по сетям.Файловые вирусыв основном поражают исполнимые файлы.Загрузочные вирусы внедряются вBoot-сектор диска. Загружаются в память при каждой перезагрузке ПК (Michelangelo– появляется только 6 марта, в день рождения Микеланджело), уничтожаютFAT-таблицу и структуру каталогов на диске (Stoned– не позволяет загрузить компьютер, выдает сообщение «ваш компьютер завален камнями»;Ierusalim–появляется в пятницу 13-го, удаляет все программы, запускаемые в этот день).

  • Резидентные вирусыоставляют свою часть в оперативной памяти, которая потом перехватывает обращение операционной системы к объектам заражения и внедряется в них. Резидентные вирусы являются активными вплоть до выключения или перезагрузки ПК.Нерезидентные вирусызаражают отдельные программы и являются активными ограниченное время.

  • Безвредные вирусы не нарушают программы и файлы, только занимают память.Неопасные вирусы не мешают работе ПК, но уменьшают объём свободной оперативной памяти и памяти на дисках, проявление этих вирусов – графические или звуковые эффекты.

  • Опасные вирусы могут привести к различным нарушениям в работе ПК.

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

По особенностям алгоритма классифицировать вирусы довольно непросто из-за большого разнообразия.

  • Паразитические (студенческие) вирусы– простейшие из этого класса, они изменяют содержимое файлов и секторов диска и могут быть достаточно легко обнаружены и уничтожены, часто содержат в своих алгоритмах ошибки.

  • Вирусы-репликаторы, или черви распространяются по компьютерным сетям, вычисляют адреса сетевых компьютеров и записывают по этим адресам свои копии.

  • Вирусы невидимки (стелс-вирусы)– их очень трудно обнаружить и обезвредить. Они перехватывают обращение ОС к пораженным файлам и секторам дисков, подставляя вместо своего тела алгоритма незараженные участки диска.

  • Вирусы-мутанты (призраки)– наиболее тяжело обнаруживаемые, содержащие алгоритмы шифровки-расшифровки, благодаря которым копии одного и того же вируса не имеют ни одной повторяющейся цепочки байтов.

  • «Троянские» (квазивирусы) –не способные к самораспространению, но очень опасные, так как маскируются под полезную программу, например утилиту, разрушают загрузочный сектор и файловую систему.

Например:

  • Pkzip3000 – вирус, очернивший знаменитого архиваторщика Фила Катца, выдавал себя за новую версию программы-архиватора. Через 10 минут работы такого «архиватора» все содержимое винчестера стиралось.

  • Cookies– вирус, выдающий себя за программу с рецептами хорошей кухни, на самом деле уничтожающий таблицу размещения файлов на диске.

  • NVP– вирус, которых представляется программой настройки монитора, в действительности уничтожающий гласные буквы при запуске любой программы.