Ostreykovsky_Laboratorny_praktikum_po_informa
.pdfМетодика выполнения работы
1.Запустите программу WinZIP.
2.Откройте ранее созданный архивный файл myarc.zip (меню File -> Open или кнопка на панели инструментов).
3.Выделите файлы, которые хотите извлечь. Если требуется выде
лить группу файлов, используйте комбинацию левая кнопка мыши
+<Shift>.
4.Выполните команду Actions -> Extract. Откроется диалоговое окно Extract.
5.Выберите папку для размещения извлекаемых файлов, пусть это будет папка Мои документы.
6.Щелчком на командной кнопке Extract запустите процесс извле чения файлов.
7.При помощи Проводника убедитесь в том, что файлы, извлечен ные из архива, поступили в папку Мои документы.
Работа № 5. Создание самораскрывающихся архивов
З а д а н и е № 1. С помощью программы WinRAR создать самораскры вающийся архив, в который поместить файлы с расширением .ехе из каталога С:\ Windows\COMMAND.
Методика выполнения работы
1.Запустите программу WinRAR.
2.При помощи команды меню File выберите диск С:.
3.В окне каталога откройте папку WindowsNCOMMAND.
4.Пометьте файлы с расширением .ехе (клавиша Grey+).
5.Нажмите кнопку Add.
6.В открывшемся диалоговом окне в строке Archive введите имя архивного файла arcl.
7.Снимите флажок Solid archiv.
8.Установите флажок SFXjirchiv.
9.Нажмите кнопку <ОК>.
10.Просмотрите содержимое архивного файла (установите курсор на имя архивного файла, нажмите клавишу Enter).
11.Просмотрите информацию об архивном файле (кнопка Info).
12.В отчете укажите количество томов созданного архива и раз мер последнего тома, сколько файлов в нем содержится, суммарный размер исходных файлов и размер сжатого файла, степень сжатия файла.
80
Задание №2. Создать самораскрывающийся Zip-архив на основе ар хивного файла Myarc.zip, созданного в работе № 4.
Методика выполнения работы
1.Запустите программу WinZIP одним из способов.
2.Откройте архив myarc.zip (кнопка Open на панели инструмен
тов).
3.Выполните команду Actions -> Make.Exe File (Действия -> Соз дать исполняемый файл). Откроется диалоговое окно WinZIP Self — Extractor Personal Edition (Создание самораспаковывающегося архива).
4.В поле Create Self— Extracting Zip flies from должен быть уста новлен адрес имеющегося исходного архива myarc.zip. Если это не так, воспользуйтесь кнопкой Brouse (Просмотр) для поиска нужного Zip-файла.
5.В группе Self— Extracting Type (Тип самораспаковывающегося файла) включите переключатель, соответствующий операционной сис теме Вашего компьютера.
6.В группе Spanning Sapport (Поддержка распределенного архива) установите флажок No spanning (Без распределения).
7.Нажмите кнопку <ОК>.
Задания для самостоятельной работы
Задание № 1
1. С помощью архиватора WinRAR поместите в архив файлы с расширением .Ыр из каталога WINDOWS\HELP. Архивному файлу присвойте имя myarh.
2.Добавьте в архив myarh файлы с расширением .chm из каталога WINDOWS\HELP.
3.В отчете укажите размер архивных файлов до и после добавле ния второй группы файлов, количество файлов в архивах, степень сжатия.
Задание №2
1. С помощью архиватора WinRAR создайте архивы myarh1, myarh2 и т.д., в которые поместите файлы с расширением .cnt из ката лога WTNDOWS\HELP.
81
2.Исследуйте, как на размер файла влияет настройка метода сжа тия: очень быстрое сжатие, быстрое сжатие, нормальное сжатие, хоро шее сжатие, лучшее сжатие.
3.Отчет должен содержать информацию о размерах архивных фай лов, полученных при использовании различных методов сжатия.
З а д а н и е № 3
1.С помощью архиватора WinRAR создайте архивы myarhl, myarh2 и т.д., в который поместите все файлы с расширением .gid из каталога WINDOWS\HELP .
2.Исследуйте влияние различных значений параметра Dictionery Size {Область поиска повторяющихся последовательностей символов):
64 Кбт, 128 Кбт, 256 Кбт, 512 Кбт, 1024 Кбт.
3.Отчет должен содержать сведения о размерах полученных ар хивных файлов и степени их сжатия.
З а д а н и е № 4
1.С помощью архиватора WinRAR создайте архив myarh, в кото рый поместите файлы с расширением .Ыр из каталога WINDOWS\HELP.
2.Откройте архивный файл и пометьте все файлы, размер которых до сжатия превышал 10 000 байт .
3.Извлеките из архива помеченные файлы и поместите их в пред варительно созданный на своем рабочем диске каталог.
4.Отчет должен быть представлен в виде фотографии экрана ката лога с извлеченными файлами.
З а д а н и е № 5
1. При помощи программы-архиватора WinRAR создайте два solid-архива, используя значения параметра Dictionery Size 256 и 1024.
Вархив поместите все файлы каталога WINDOWS \HELP.
2.Сравните влияние параметра Dictionery Size на размер архива.
3.Отчет представьте в виде фотографий экранов с изображением окон, содержащих информацию об архивах.
З а д а н и е № 6
1. При помощи архиватора WinRAR создайте два многотомных ар хива, используя нормальный и лучший метод сжатия. Установить раз-
82
мер тома — 1475500. В архив поместите все файлы из каталога WINDOWS\HELP.
2.Сравните два метода сжатия.
3.В отчете представьте информацию о количестве томов двух ар хивов, а также фотографии экранов с изображением окон, содержащих информацию о последних томах архивов.
Задание № 7
1.Требуется создать архив для файлов из Вашей рабочей папки, при помощи архиватора WinZIP.
2.Архив защитите паролем.
3.Отчет предоставьте в виде текстового файла с описанием мето дики выполнения работы.
Задание № 8
1.В свою рабочую папку Скопируйте несколько текстовых файлов.
2.Используя нормальный и максимальный методы сжатия,создайте два архива из файлов своей рабочей папки при помощи двух архи ваторов: WinPvAR и WinZIP.
3.Проанализируйте эффективность работы двух программ архи
вации
4.Отчет предоставьте в виде таблицы, содержащей информацию о методах сжатия и размерах файлов до и после сжатия.
Задание № 9
1.В свою рабочую папку скопируйте несколько текстовых файлов.
2.Используя два архиватора WinRAR и WinZIP, создайте два ар хива, содержащие файлы из Вашей рабочей папки,— RAR и ZIP.
3.Зафиксируйте время, потраченное на выполнение команд.
4.Сравните время создания архивов, степень сжатия, а также раз меры файлов до и после упаковки.
5.Удалите исходные файлы из своей рабочей папки.
6.Извлеките файлы из архивов RAR и ZIP. При извлечении засе ките время, потраченное на выполнение команды.
7.Выполните эту же работу относительно файлов с расширением
.ехе и файлов с расширением .bmp.
8.Отчет представьте-в виде таблицы, содержащей информацию
оразмерах архивных файлов, полученных при архивации разными
83
программами, времени, потраченного на создание архивов и на рас паковку.
9. Сравните действие двух архиваторов для создания архивов, со держащих разные типы файлов.
10.Отчет представьте в виде таблицы, содержащей информацию
оразмерах архивных файлов, полученных при архивации разными программами, времени, потраченного на создание архивов и на рас паковку.
Контрольные вопросы
1.Для чего предназначены программы-архиваторы?
2.За счет чего происходит сжатие файла при архивации?
3.Какие виды программ упаковки файлов Вы знаете?
4.Что такое самораспаковывающийся архив?
5.Чем отличается solid-архив от обычного?
6.Что характеризует показатель — степень сжатия файла? Какие типы файлов сжи маются больше, а какие меньше?
7.Какие существуют виды программ-архиваторов?
8.Для чего создаются многотомные архивы?
9.Как защитить файлы в архиве от несанкционированного доступа?
10.Как проверить сохранность архивного файла?
11.Как просмотреть содержимое архивного файла?
12.Сравните достоинства и недостатки двух программ-архиваторов WinRAR и
WinZIP.
3.3.Антивирусные программы
Среди огромного разнообразия видов компьютерных программ су ществует одна их разновидность, которая представляет опасность для ЭВМ. Это — компьютерные вирусы.
Компьютерным вирусом называется программа обычно очень не большая по размерам (от 200 до 5000 байт), которая самостоятельно запускается, многократно копирует свой код, присоединяя его к кодам других программ («размножается»), и мешает корректной работе ком пьютера. Конкретный вирус может удалять некоторые файлы, блоки ровать работу компьютера или, что хуже всего, форматировать жест кий диск. Существуют вирусы и менее «злокачественные», вызываю щие, например, переустановку даты в компьютере, музыкальные, про игрывающие какую-либо мелодию, приводящие к появлению на дис плее какого-либо изображения или к искажению в отображении дис плеем информации, осыпание букв и т.д.
84
Среди всех вирусов можно выделить следующие группы: загрузочные (boot) вирусы заражают программу начальной загрузки
компьютера, хранящуюся в загрузочном секторе диска, и запускаются при загрузке компьютера;
файловые вирусы в простейшем случае заражают исполняемые файлы, но могут распространяться и через файлы документов (систе мы Word for Windows) и даже вообще не модифицировать файлы, а лишь иметь к ним какое-либо отношение;
загрузочно-файловые вирусы имеют признаки как загрузочных, так и файловых вирусов;
драйверные вирусы заражают драйверы устройств компьютера или запускают себя путем включения в файл конфигурации дополнитель ных строк.
сетевые вирусы, распространяющиеся в сетях, объединяющие сот ни и тысячи компьютеров.
По способу заражения все эти вирусы делятся на резидентные и нерезидентные. И каждый вирус имеет, конечно, особенности в своем алгоритме.
Создание компьютерных вирусов с юридической точки зрения можно квалифицировать как преступление.
Но есть и хорошие новости — предприняв определенные меры предосторожности, подробно рассмотренные в специальной литерату ре, можно избежать последствий вирусной атаки, защитить свои про граммы и данные. Если «заражение» все же произошло, следует при бегнуть к помощи антивирусных программ.
Известные в настоящее время антивирусные программы можно разделить на несколько типов.
Детекторы. Их назначение — обнаружить вирусы. Детекторы ви русов могут сравнивать загрузочные сектора дисков с известными за грузочными секторами, формируемыми операционными системами различных версий, и таким образом обнаруживать загрузочные вирусы или выполнять сканирование файлов на магнитных дисках с целью об наружения сигнатур известных вирусов. Такие программы в настоящее время в чистом виде редки.
Фаги, или программы-доктора. Фаг — это программа, которая способна не только обнаружить вирус, но и уничтожить его, т.е. уда лить его код из зараженных программ и восстановить их работоспо собность. Известным в России фагом является Aidstest, разработанный Д. Лозинским (http://www.antivir.ru). Новые версии этой программы появляются еженедельно.
85
Очень мощным фагом является фаг Doctor Web, созданный И. Да ниловым (http:/www.drweb.ru). Обновления, рассчитанные на обнару жение десятков новых вирусов появляются также каждую неделю. Большую популярность в последнее время завоевал фаг, созданный ла бораторией Евгения Касперского AntiViral Tookit Pro (AVP) (http:/www.avp.ru). Программа создана для детектирования и удаления самых разнообразных вирусов, в том числе и неизвестных.
Ревизоры. Программы-ревизоры относятся к самым надежным средствам защиты от вирусов и должны входить в арсенал каждого пользователя. Ревизоры запоминают исходное состояние программ, ка талогов и системных областей диска тогда, когда компьютер не зара жен вирусом, а затем периодически сравнивают текущее состояние с исходным. Наиболее известна в России программа — ревизор ADinf, разработанная Д. Мостовым.
Сторожа. Сторож — это резидентная программа, постоянно на ходящаяся в памяти компьютера, контролирующая операции, связан ные с попыткой коррекции файлов с расширением .СОМ и .ЕХЕ, из менением атрибутов файлов, записи в загрузочные сектора диска, прямой записи на диск по абсолютному адресу и т.д. Сторож преду преждает пользователя об этих операциях, но не лечит зараженные программы.
Вакцины. Вакцины или иммунизаторы — это резидентные про граммы, предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы-доктора, «лечащие» этот вирус. Вакцина ция возможна только для известных вирусов. В настоящее время про граммы-вакцины имеют ограниченное применение.
3.3.1. Dr. Web для Windows
Программа представляет собой классический полифаг и предназна чена для использования в 32-битных операционных системах семейст вах Windows. Программа производит сканирование файлов и систем ных областей дисков компьютера на наличие в них компьютерных ви русов и при нахождении последних их лечит.
Dr.Web для Windows выпущен в двух вариантах: с графическим интерфейсом (Dr.Web32w) и без него (Dr.Webwcl). Оба варианта под держивают одинаковый набор параметров (ключей) командной строки. Но для графического варианта все настройки могут производиться из диалоговых панелей.
86
Doctor Web реализует эвристический метод поиска вирусов, кото рый заключается в обнаружении фрагментов программ, типичных для компьютерных вирусов. Эвристический анализатор используется поли фагами для обнаружения вирусов, не входящих в базу данных полифа га. Эффективность эвристического анализатора определяется двумя па раметрами: процентом обнаруженных вирусов и процентом ложных срабатываний (подозрений на вирусы в файлах, в которых их нет). Doctor Web может находить и обезвреживать полиморфные вирусы (не имеющие определенной сигнатуры), проверять файлы, находящиеся в архивах.
Меню Файл содержит команды: Начать проверку, Остановить проверку, Проверить память, Очистить список отчета.
Меню Вид позволяет изменить представление окна: показать спи сок отчета, дерево дисков и т.д.
Меню Настройка позволяет изменить настройки программы, уста навливаемые по умолчанию, сохранить их, а также восстановить пре дыдущие.
В табл. 3.5 представлено назначение вкладок команды Уста новки.
|
Таблица 3.5 |
Вкладка |
Функция |
События |
Устанавливает звуковые эффекты, которые могут сопрово |
|
ждать события, происходящие в процессе работы |
Обновление |
Устанавливает параметры для автоматического обновле |
|
ния Dr.Web через Internet или локальную сеть |
Действие |
Настройка реакции на вирусные объекты (инфицирован |
|
ные, неизлечимые): представить отчет, вылечить, удалить, |
|
переименовать |
Проверка |
Настройка параметров сканирования: диски по умолчанию, |
|
эвристический анализ, проверка памяти, загрузочные секто |
|
ры, подкаталоги |
Типы |
Настройка работы с файлами: все файлы, по формату (про |
|
веряется внутренний формат, а не расширение), заданные |
|
маски, файлы в архивах, упакованные и т.д. |
Отчет |
Определяет детали формируемого отчета: устанавливает |
|
предельный размер отчета, добавляет информацию о теку |
|
щем сеансе в конец имеющегося файла отчета или создает от |
|
чет заново, показывает имена упаковщиков и архиваторов в |
|
отчете |
Пути |
Задает список исключаемых из проверки каталогов и пути к |
|
вирусным базам программы Dr.Web |
Общие |
Задает общие параметры работы Dr.Web: позволяет отрегу |
|
лировать приоритет потока сканирования Dr.Web по отноше |
|
нию к другим приложениям, сохранять настройки текущего |
|
сеанса по окончании работы |
87
3.3.2. AntiViral Tookit Pro
AVP — новый шаг в борьбе с компьютерными вирусами. Она представляет собой 32-разрядное приложение, оптимизированное для работы в среде Microsoft Windows и использующее все ее возможно сти. AVP предоставляет пользователю максимум сервиса — возмож ность обновления антивирусных баз через Internet (в том числе и авто матический), возможность задания параметров автоматического скани рования и лечения зараженных файлов. Обновления на сайте AVP по являются практически еженедельно, а база данных включает описания более 40 тысяч вирусов.
AVP состоит из нескольких важных модулей.
AVP Сканер проверяет и «лечит» оперативную память (DOS, XMS, EMS); файлы, включая архивные, упакованные и документы, создан ные в формате Microsoft Office; системные сектора, содержащие Master Boot Record, загрузочный сектор (Boot-сектор) и таблицу раз биения диска (Partition Table).
AVP Monitor — резидентный модуль, постоянно находящийся в па мяти компьютера и отслеживающий все файловые операции в системе. Позволяет обнаружить и удалить вирус до момента реального зараже ния системы в целом.
AVP Inspector позволяет отлавливать неизвестные вирусы. Этот мо дуль использует в работе метод контроля изменений размеров файлов. Внедряясь в файл, вирус неизбежно увеличивает его «объем» и вызы вает изменение его размера — и тем выдает себя.
Основное меню содержит команды по установлению и сохранению настроек пользователя, по обновлению антивирусной базы и прекрасно организованную систему справочной информации.
Практическая работа
Работа № 1. Антивирусная проверка
спомощью Dr. Web
Задание № 1. С помощью антивирусной программы Dr.Web произ вести проверку файлов с расширением .doc локального диска [С:], присвоив программе Dr.Web самый высокий приоритет. Проверить также память и загрузочные секторы диска.
88
Методика выполнения работы
1. Запустите программу Dr. Web (Пуск — Программы — Dr. Web).
2.Нажав кнопку Дерево дисков, выберите диск [С:].
3.Нажмите кнопку Установка и во вкладке Проверка установите флажки: Проверять память, Проверять загрузочные секторы, во вкладке Типы укажите файлы с расширением *.doc.
4.Во вкладке Общие установите самый высокий приоритет про грамме Dr.Web.
5.Нажав кнопку Статистика, просмотрите результаты работы программы.
6.Отчет оформите в виде фотографии экрана, содержащей изобра жение окна Статистика.
Задание №2. С помощью антивирусной программы Dr.Web. произ вести проверку всех файлов диска [С:] в режиме обнаружения не известных вирусов, при этом проверять архивные файлы.
Методика выполнения работы
1.Запустите программу Dr.Web (Пуск — Программы — Dr. Web).
2.Нажав кнопку Дерево дисков, выберите диск [С:].
3.Нажав кнопку Установка и во вкладке Проверка, установите флажок: эвристический анализ.
4.Нажав кнопку Установка во вкладке Типы, установите флажки:
Все файлы, Файлы в архивах.
5.Нажав кнопку Список отчета, просмотрите результаты работы программы.
6.Отчет о работе оформите в виде фотографии экрана, содержащей изображение окна Список отчета.
Работа № 2. Антивирусная проверка программой АУР
Задание. С помощью антивирусной программы AVP Сканер произ вести проверку локального диска [С:], включая сканирование сис темной памяти, системных секторов и файлов в режиме обнаруже ния неизвестных вирусов и предупреждения о поврежденных фай лах или подозрительных последовательностей машинных инструк ций в памяти компьютера.
89