К основным функциям архиваторов относятся:
— архивация указанных файлов пли всего текущего каталога;
— извлечение отдельных или всех файлов на архива в текущий каталог (пли в указанный каталог);
— просмотр содержимого архивного файла (состав, свойства упакованных файлов, их каталожная структура и т. д.);
— проверка целостности архивов;
— восстановление поврежденных архивов;
— ведение многотомных архивов;
— вывод файлов из архива на экран или на печать.
Все программы-архиваторы, как правило, снабжены подробными комментариями, поэтому их применение не вызывает особых затруднений.
Кроме того, в программах-архиваторах могут быть предусмотрены дополнительные функции по защите информации в архивном файле с помощью пароля, которым используется как ключ алгоритма шифрования данных в архиве.
Компьютерный вирус — это специально написанная небольшая по размерам программа, которая может 'приписывать' себя к другим программам (т. е. 'заражать' их), а также выполнять различные нежелательные действия на компьютере. Программа, внутри которой находится вирус, называется 'зараженной'. Когда такая программа начинает работу, то сначала, как правило, управление получает вирус. Вирус находит и 'заражает' другие программы или выполняет какие-нибудь вредные функции: портит файлы или таблицу размещения файлов на диске, 'засоряет' оперативную память, изменяет адресацию обращений к внешним устройствам и т. д. Более того, зараженные программы могут быть перенесены на другой компьютер с помощью дискет или локальной сети.
Рис. 4.3.
В настоящее время известно более трех тысяч вирусов. Условно они подразделяются на классы по следующим признакам.
По среде обитания:
— сетевые, распространяющиеся по компьютерной сети;
— файловые, внедряющиеся в выполняемый файл;
— загрузочные, внедряющиеся в загрузочный сектор жесткого диска или дискеты.
По способу заражения:
— резидентные, загружаемые в память ПК;
— нерезидентные, не заражающие память ПК и остающиеся активными ограниченное время.
По возможностям:
— безвредные, не влияющие на работу ПК;
— неопасные, влияние которых ограничивается уменьшением свободной памяти на диске и графическими звуковыми и прочими эффектами;
— опасные, которые могут привести к серьезным сбоям в работе ПК;
— очень опасные, которые могут привести к потере программ, уничтожению данных, стереть информацию в системных областях памяти и даже преждевременному выходу из строя периферийных устройств. В последнее время появились вирусы, влияющие на здоровье человека (печально известный вирус '777').
* * *
Данная классификация объединяет, естественно, далеко не все возможные вирусы; в каждой категории встречаются варианты, не названные в силу их экзотичности, например, CMOS-вирусы или вирусоподобные структуры, 'обитающие' в среде Microsoft Word. Кроме того, встречается ряд программ, не обладающих всеми свойствами вирусов, но могущих представлять серьезную опасность ('троянские кони' и т. п.).
* * *
Для защиты и борьбы с вирусами применяются специальные антивирусные программы, которые можно разделить на несколько видов:
—
—
—
Рис. 4.4.
Рис. 4.6.
Рис. 4.5.
—