Блинов 9в архиваторы.ppt
- Количество слайдов: 18
Архиваторы Вирусы Антивирусы
Архиваторы – это программы, производящие архивацию и разархивацию данных. Архивный файл – это специально обработанный файл, содержащий в себе 1 или несколько файлов в сжатом или несжатом виде, имена файлов, их атрибуты. Цель упаковки: 1) Компактное размещение на диске 2) Передача информации в компьютерных сетях 3) Защита паролем секретной информации 4) Защита информации от заражения компьютерными вирусами Сжатие – процесс преобразования информации, пир котором создаются копии файла меньшего размера или происходит объединение файлов в один архив. Методы сжатия: 1) Без потери информации (чаще всего тексты) 2) Частичная потеря информации В наше время наиболее известными и популярными являются следующие файловые архиваторы: Win. RAR, Win. Zip, 7 Zip, Win. Ace и компрессоры: UPX, Lzip.
Win. RAR позволяет легко создавать многотомные и самораспаковывающиеся архивы. Кроме того, есть возможность открывать, просматривать и изменять содержимое архивов в других форматах (например, *. arj). Что касается повреждения архивов, в Win. RAR предусмотрена возможность полного и частичного восстановления. Осуществлять работу можно как в простом режиме командной строки, так и в режиме полноэкранного интерфейса. Весьма удобными являются функции поиска и тестирования файлов и архивов, а также функция проверки файлов на вирусы. Оригинальной функцией, характерной только для архивов RAR, является поддержка непрерывного кодирования. Архив можно заблокировать специальным паролем для того, чтобы защитить его от изменений. Архиватор Win. RAR является условно бесплатным — пользователю предоставляется сорокадневный срок для испытания продукта. Данный архиватор весьма справедливо будет назвать самым распространенным и популярным среди пользователей, ведь он доступен на многих языках.
Win. ZIP Win. Zip, архиватор Win. Zip был создан в 1990 году для платформы Windows компанией Nico Mak Computing, которая позже стала называться Win. Zip Computing. Данная программа-архиватор работает в основном по алгоритму сжатия PKZIP. Аналогично формату RAR название формата PKZIP — это аббревиатура, включающая инициалы разработчика Фила Каца (Phil Katz). Интересна история появления слова ZIP: «ZIP» означает «Zork Interpretation Program» , то есть программа для сжатия игры Zork, размер которой в те времена казался немалым. . В архиваторе также реализованы метод сжатия PPMd и технология AES. В Win. ZIP есть возможность созданные с помощью программы архивы отправлять по электронной почте и записывать архивы на диски, не покидая окна программы. Пользователь может выбирать между классическим интерфейсом архиватора и адаптированным. Архиватор Win. ZIP выпускается компанией Corel.
Win. Ace — архиватор файлов для Windows, включающий собственный формат «ACE» и имеющий поддержку других широко распространенных форматов архивов, таких как ZIP, RAR и MS-CAB. Версия программы для DOS называется Commandline ACE. Имеет возможность создавать непрерывные ACE архивы, то есть неограниченного размера. Может создавать цифровую подпись. Интегрирован в оболочку Windows. Также доступна бесплатная версия консольной версии программы для извлечения файлов (просмотр и тестирование), называемой Unace для Mac OS X и Linux. Начиная с версии 2. 65, Win. Ace интегрирован с программой adware When. U.
7 - ZIP Архиватор работает по видоизмененному LZ-алгоритму — методу сжатия «LZMA» ( «Lempel-Ziv. Markov chain-Algorithm» ). Принцип работы LZMA включает, подобно методу Хаффмана, построение «двоичного дерева» Преимуществом 7 -ZIP является поддержка технологии «одновременной мультипоточности» или «гиперпоточности» «HTT» ( «Hyper-Threading Technology» ), реализованной в архитектуре Intel Pentium 4. Создание архивов в 7 -ZIP часто превосходит результаты работы в Win. RAR по ряду показателей: в 7 -ZIP выше скорость сжатия и распаковки файлов. По данному параметру 7 -ZIP опережает также многие другие ZIP-архиваторы. Как и в третьей версии Win. RAR, здесь имеется поддержка технологии сжатия AES. Аналогично Win. RAR, 7 -ZIP работает под операционные системы Mac. OS X, Linux, Free. BSD. Архиватор работает также на платформах Solaris, Open. BSD, Cygwin, AIX, Syllable, Be. OS. Помимо вышеперечисленных достоинств программы следует иметь в виду, что данный архиватор является бесплатным, распространяется как свободное программное обеспечение. Таким образом, программа 7 -ZIP является вполне достойным конкурентом платным архиваторам и даже имеет ряд технических преимуществ перед ними.
UPX – упаковщик исполняемых файлов, поддерживающий несколько различных платформ и форматов файлов. Является свободным и открытым программным обеспечением, и распространяется по лицензии GNU GPL. Сжатый исполняемый файл состоит из модуля распаковки/инициализации и блока данных, содержащего в себе исходный файл в сжатом виде. При запуске модуль распаковки выделяет память и распаковывает туда содержимое блока данных. Для некоторых платформ распаковка в память невозможна, в этом случае используется распаковка во временный файл. Самым весомым и неоспоримым преимуществом является ускорение считывания и запуск сжатых файлов с носителей информации, помимо высвобождения дополнительного свободного пространства на внешних накопителях информации. К сожалению, на сегодняшний день все внешние накопители информации всё также остаются самыми медленными узлами современных вычислительных систем, «тормозящими» быстродействие системы в целом, как и на заре вычислительных технологий. Поэтому нельзя не оценить эффект, возникающий при системном применении упаковщиков исполняемых файлов, таких, как UPX. Вычислительная система затрачивает на порядок меньше времени на считывание и распаковку сжатого файла в оперативной памяти, нежели на простое считывание этого же, неупакованного файла (при считывании с внешнего накопителя время, затрачиваемое на операцию исчисляется миллисекундами, время, затрачиваемое на обработку данных в оперативной памяти исчисляется микро- и наносекундами).
Lzip — компрессор для сжатия файлов без потери данных, разработанный Антонио Диасом. Lzip базируется на основе алгоритма LZMA и схож с gzip и bzip 2. Lzip распаковывает почти так же быстро, как gzip и сжимает лучше, чем bzip 2, что делает его вполне подходящим для распространения программного обеспечения и архивирования данных. В соответствии с традициями UNIX-программирования, Lzip выполняет только одну функцию: сжатие и распаковка одного файла, он не умеет упаковывать несколько файлов в один архив. При сжатии к оригинальному расширению файла добавляется суффикс. lz.
Мой архиватор – Win. RAR. Мне нравится этот архиватор, так как он обладает лучшими характеристиками, чем остальные. Также мне нравится архиватор Win. ZIP Данные и архивы V до архивации(Мб) Текст Rar 3. 8 Zip 3. 8 Rar 8. 88 Zip 8. 88 Rar 385 Zip 385 Графика Музыка V после (Мб) t архивации Коэффици ент сжатия
Классы архиваторов: 1) Файловые – их используют для сжатия файлов и документов 2) Компрессоры – предназначены для сжатия программных файлов Самораспаковывающийся архив(sfx) – загрузочный исполняемый модуль, способный к самостоятельной разархивации, находящихся в нем файлов без использования программы – архиватора. Главная характеристика архиваторов – коэффициент сжатия. Он находится с помощью следующей формулы:
Лабораторная работа № 1 Цель: изучить работу с архиваторами. Ход работы: 1) Заархивировать: текст, графику, музыку, программы, создать для каждой 3 архива: rar, zip, sfx zip; определить V и t архивации. Метод сжатия – максимальный. 2) Разархивировать каждый архив, засечь время. Данные занести в таблицу, найти коэффициент сжатия.
Создание архива zip sfx
Создание архива zip
Создание архива rar
Данные и архивы коэффици ент сжатия 10 1, 18 2 1 11, 8% Zip 10 1, 46 2 1 14, 6% 10 1, 56 1 1 15, 6% 9, 56 3, 09 2 1 32, 3% Zip 9, 56 3, 10 2 1 32, 4% Sfx 9, 56 3, 16 1 1 33, 1% Rar 10, 4 10, 1 4 1 97, 1% Zip 10, 4 10, 1 2 1 97, 1% Sfx 10, 4 10, 2 1 1 98, 1% Rar проги t разархива ции(с) Rar музыка t архива(с) Sfx графика V архива (Мб) Rar текст V до архивации (Мб) 10 3, 13 3 1 31, 3% Zip 10 4, 21 3 1 42, 1% Sfx 10 4, 28 2 1 42, 8%
Вывод: 1) Наименьший коэффициент сжатия имеют текстовые файлы и архивы RAR 2) Наименьший коэффициент сжатия – у музыкальных файлов и у архивов SFX ZIP
Вирус - небольшая вредоносная программа, которая способна создавать свои копии и внедрять их в вычислительные сети, файлы. Системные области компьютера и прочие выполняемые объекты. При этом копии сохраняют возможность к «размножению» . По среде обитания выделяют: 1. Файловые – либо внедряются в выполняемые программы, либо создают файлы – двойники(компаньон – вирус), либо используют особенности организации файловой системы. 2. Загрузочные – записываются либо в загрузочный сектор, либо в сектор, содержащий системный загрузчик винчестера, либо меняет указатель на активный boot – сектор. 3. Макровирусы заражают файлы, документы, электронные таблицы популярных редакторов. 4. Сетевые вирусы используются для распространения протокола и команд компьютерных сетей или электронной почты. Деструктивные возможности: 1. Безвредные – не влияют на работу компьютера 2. Неопасные – ограничивают свободную память на диске 3. Опасные вирусы – приводят у серьёзным сбоям в работе компьютера 4. Очень опасные вирусы – в их алгоритмы работы заведомо заложены процедуры, которые могут привести к потери программ, уничтожению данных, стиранию программ, необходимых для загрузки и работы компьютера.
Антивирусы – программы, предназначенные для поиска вирусов, лечения зараженных файлов или их удаления. Современные антивирусные программы – комплекс программ, позволяющий более или менее надёжно защитить компьютер от вирусов. Типы антивирусов: 1. Сканеры. Принцип работы: проверка файлов, секторов и системной памяти. Для поиска известных вирусов пользуются маской – некоторая постоянная последовательность кода, специфичная для этого конкретного вируса. Если вирус не содержит постоянной маски или длина этой маски достаточно велика, то используются другие методы 2. Блокировщики – резидентные программы, перехватывающие вирусо – опасные ситуации и сообщающие об этом пользователю. Вызов на открытие выполняемые файлы, запись в boot – сектор. 3. Иммунизаторы – сообщают о заражении. Обычно записывается в конец файлов по принципу файлового вируса. При загрузке файла каждый раз проверяет его на заражение.