gzip.ru Open in urlscan Pro
104.21.90.128  Public Scan

Submitted URL: http://gzip.ru/
Effective URL: https://gzip.ru/
Submission Tags: @phish_report
Submission: On April 21 via api from FI — Scanned from AU

Form analysis 1 forms found in the DOM

GET https://gzip.ru/

<form role="search" method="get" class="search-form" action="https://gzip.ru/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Поиск..." value="" name="s"> </label> <button
    type="submit" class="search-submit"></button> </form>

Text Content

Перейти к содержанию

Search for:
 * Скачать
 * Документация
 * Блог


 * Скачать
 * Документация
 * Блог


 * Скачать
 * Документация
 * Блог


GZIP - ЭТО



утилита сжатия и декомпрессии файлов, использующая алгоритм Deflate, применяемая
в основном в UNIX-системах, в ряде которых является стандартом для сжатия
данных. Была создана Жан-Лу Галли и Марком Адлером 31 октября 1992 года.


Скачать
Скачать

Разработчики

Free Software Foundation

Лицензия

GNU General Public License

Официальный Веб-сайт

gzip.org

Проиграть видео


ФОРМАТ ФАЙЛОВ

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

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

 * 10-байтовый заголовок, содержащий магическое число (1f 8b), идентификатор
   сжатия (08 для DEFLATE), флаги файлов, 32-битную метку времени, флаги сжатия
   и идентификатор операционной системы.
 * Необязательные дополнительные заголовки, обозначаемые флажками файлов, такими
   как исходное имя файла
 * Тело кода, содержащее информацию о нагрузке со сжатием DEFLATE


КАК РАБОТАЕТ GZIP

В соответствии с традициями UNIX-программирования, gzip выполняет только две
функции: сжатие и распаковку одного файла; упаковка нескольких файлов в один
архив невозможна. При сжатии к оригинальному расширению файла добавляется
суффикс .gz. Для упаковки нескольких файлов обычно их сначала архивируют
(объединяют) в один файл утилитой tar, а потом этот файл сжимают с помощью gzip.
Таким образом, сжатые архивы обычно имеют двойное расширение .tar.gz, либо
сокращённое .tgz.



 

С другой стороны, указанная особенность даёт gzip возможность работать с
непрерывным потоком данных, упаковывая/распаковывая их «на лету». Это широко
применяется в UNIX-системах: при помощи перенаправления потоков можно работать с
упакованными файлами так же легко, как и с распакованными (распаковывая их в
памяти при чтении и упаковывая при записи); многие UNIX-утилиты имеют встроенную
поддержку этого механизма. В последнее время gzip активно применяется для сжатия
интернет-трафика. Сейчас gzip поддерживают большинство современных браузеров.

Кроме того, существует набор утилит для поиска, вывода и сравнения данных в
формате gzip: zcat, zdiff, zfgrep, zless, zcmp, zegrep, zgrep, zmore.


СКАЧАТЬ GZIP




ВЕРСИЯ

1.8
tar.gz архив
Скачать


ВЕРСИЯ

1.9
zip архив
Скачать


ВЕРСИЯ

1.10
zip архив
Скачать



GZIP - СЖАТИЕ БЕЗ ПОТЕРЬ



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


Алгоритим LZ77

Алгоритм LZ77 заменяет повторные вхождения данных на «ссылки». Т.е. если в
имеющихся данных какая-то цепочка элементов встречается более одного раза, то
все последующие её вхождения заменяются «ссылками» на её первый экземпляр.
Алгоритм прекрасно рассмотрен horror_x и описан здесь. Каждая такая ссылка имеет
два значения: смещение и длина.

Кодирование Хаффмана

Кодирование Хаффмана является методом кодирования с переменной длиной, которая
назначает более короткие коды к более частым «символам». Проблема с переменной
длиной кода, как правило в том, что нам нужен способ узнать, когда код
закончился и начался новый, чтобы расшифровать его. Кодирование Хаффмана решает
эту проблему, создав код префикса, где ни одно кодовое слово не является
префиксом другого.

DEFLATE

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




ИСТОРИЯ ВЕРСИЙ



31 октября 1992 года

Версия 0.1



31 октября 1992 года
февраль 1993 года

Версия 1.0



февраль 1993 года
август 1993

Версия 1.2

Скачать


август 1993
декабрь 2006

Версия 1.3

Скачать


декабрь 2006
январь 2010

Версия 1.4

Скачать


январь 2010
июнь 2012

Версия 1.5

Скачать


июнь 2012
июнь 2013

Версия 1.6

Скачать


июнь 2013
март 2016

Версия 1.7

Скачать


март 2016
апрель 2016

Версия 1.8

Скачать


апрель 2016
январь 2018

Версия 1.9

Скачать


январь 2018
декабрь 2018

Версия 1.10

Скачать


декабрь 2018


© 2020 Gzip.ru. Неофициальный сайт об архиваторе gzip.
 * Контакты


Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы
даете свое согласие на работу с этими файлами. OK