Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕК_8_05.doc
Скачиваний:
6
Добавлен:
09.11.2019
Размер:
208.9 Кб
Скачать

Кафедра прикладной математики

ЛЕКЦИЯ № 8.

Тема: «архиваторы. Компьютерные вирусы. Текстовый редактор word».

  1. Архиваторы.

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

Уменьшить объем файла можно, исключая избыточность в представлении информации в файле. Например, обычный текст содержит повторяющиеся слова и фразы. Исключить повторения можно так: если встретились две одинаковые фразы, то вторая фраза заменяется указателем на своего предыдущего двойника. Сжимать можно как один файл, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл. Архивный файл – файл, содержащий один или несколько файлов в сжатом виде и служебную информацию.

Архивирование – это процесс создания архива, содержащего сжатые файлы, а результат – архивная информация (или просто архив).

Существуют различные способы сжатия информации. Большинство из них основаны на поиске цепочек одинаковых битов, символов или последовательности символов. Такие цепочки заменяются одним битом, символом или последовательностью с коэффициентом повторения. Например, информацию aaaaaaaaa (9 байтов) можно представить в сжатом виде 9a (2 байта), а информацию abababababab (12 байтов) – как 6ab (3байта).

В результате сжатия информация будет представлена в новом виде. Степень сжатия будет зависеть от метода сжатия и от типа данных в файле. Эффективнее всего сжимаются текстовые и графические файлы. Особой характеристикой сжатия информации является коэффициент сжатия – отношение объемов сжатой и исходной информации. Архивный файл удобен при хранении, копировании и перемещении файлов. Однако в сжатом виде информация представлена так, что текст не прочитать, рисунок не просмотреть, поэтому для работы с информацией требуется ее обратное преобразование – разархивация.

Архивация (упаковка) – размещение исходных данных в архивный файл.

Разархивация (распаковка) – восстановление файлов из архивного файла в том виде, какой они имели до помещения в архив.

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

Программы-архиваторы различаются методами сжатия, имеющимися функциями, интерфейсом. Из числа наиболее популярных можно выделить: ARJ, RAR, ZIP, WinZIP, WinRAR.

  1. Компьютерные вирусы. Антивирусные программы.

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

Различают два вида компьютерных вирусов:

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

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

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

Одной из малоприятных особенностей компьютерных вирусных программ является их самовоспроизводящийся характер. При этом развитие вируса проходит следующие стадии:

  • скрытый этап, когда действие вируса не проявляется и остается незамеченным;

  • этап лавинообразного размножения, но его действия при этом еще не активизированы;

  • этап активного действия, когда вирус начинает выполнять вредные действия, заложенные программистом.

Первые два этапа хорошо маскируют вирусы и позволяют им быть скрытыми. В это время они проникают в состав определенных файлов, вызывая те или иные нарушения. От того, где располагаются вирусы, они делятся на типы:

    • файловые вирусы, приписывающиеся, изменяющие и нарушающие работу программных файлов;

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

    • общие вирусы, влияющие на работу как программных, так и операционных файлов;

    • репликаторы-«черви», размножающиеся без проникновения в файловые структуры и использующиеся для передачи вируса по узлам вычислительной системы.

Особу опасность представляют самошифрующиеся вирусы, вирусы-невидимки, мутирующие, полиморфные вирусы и многие другие, высокоорганизованные и качественно программируемые.

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

  • наличие многофункциональной антивирусной программы, включающейся автоматически при загрузке компьютера;

  • периодический поиск вирусов и антивирусная профилактика всех внешних носителей информации;

  • уничтожение обнаруженных вирусных программ;

  • резервирование на диске областей системных файлов;

  • общее резервирование существующих файлов;

  • дефрагментация дисков.

Известные программы-вирусы можно классифицировать по следующим признакам:

    • среде обитания;

    • способу заражения среды обитания;

    • воздействию;

    • особенностям алгоритма.

В зависимости от среды обитания вирусы можно разделить на сетевые, файловые, загрузочные и файлово-загрузочные.

Сетевые вирусы распространяются по различным компьютерным сетям.

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

Загрузочные вирусы внедряются в загрузочный сектор диска (Boot-сектор) или в сектор, содержащий программу загрузки системного диска (Master Boot Record).

Файлово-загрузочные вирусы заражают файлы и загрузочные сектора дисков.

По способу заражения вирусы делятся на резидентные и нерезидентные.

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

Нерезидентные вирусы не заражают память компьютера и являются активными ограниченное время.

По степени воздействия вирусы можно разделить на следующие виды:

  • неопасные, не мешающие работе компьютера, но уменьшающие объем свободной оперативной памяти и памяти на дисках; действия таких вирусов проявляются в каких-либо графических или звуковых эффектах;

  • опасные вирусы, которые могут привести к различным нарушениям в работе компьютера;

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

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

Наличие вирусной программы в файловой системе можно определить по ряду косвенных признаков:

  • резко, без особой причины, возросло число файлов;

  • периодическое появление системных обращений при работе с программой;

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

  • самопроизвольное изменение атрибутов файлов;

  • увеличение длины программных файлов;

  • возникновение на дисках зарегистрированных дефектных областей;

  • нехарактерная работа программы;

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

  • загорание индикаторной лампочки дисковода при отсутствии обращения к нему;

  • увеличение времени обращения к винчестеру;

  • частое зависание операционной системы;

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

  • изменение структуры файловой системы;

  • искажение имен и содержания каталогов;

  • исчезновение файлов и целых программ.

Для обнаружения, удаления и защиты от компьютерных вирусов разработано несколько видов специальных программ, которые позволяют обнаруживать и уничтожать вирусы. Такие программы называются антивирусными. Различают следующие виды антивирусных программ:

  • программы-детекторы;

  • программы-доктора, или фаги;

  • программы-ревизоры;

  • программы-фильтры;

  • программы-вакцины, или иммунизаторы.

Программы-детекторы осуществляют поиск характерной для конкретного вируса последовательности байтов в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение.

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

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

  • оснастите свой компьютер современными антивирусными программами: Aidstest, Doctor Web, AntiViral Toolkit Pro или другими и постоянно обновляйте их версии;

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

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

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

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

  • обязательно делайте архивные копии на дискетах ценной для вас информации;

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

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

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

  • как можно реже меняйтесь дискетами с другими людьми;

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

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

  • пользуйтесь лицензионным программным обеспечением;

  • ограничьте доступ других лиц к своему компьютеру;

  • храните антивирусные программы на дискете.