Формат zip что это за формат

Какой программой и как открыть Zip файл на разных системах?

Архиваторы часто применяются для экономии пространства на жестком диске, а также при обмене данными большого объёма. Начинающим пользователей мы расскажем и покажем как открыть Zip файл наилучшим способом.

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

Начнем с Windows 7

Это очень популярная операционная система на сегодняшний день и начнем мы именно с неё. И тут есть и одна интересная особенность, о которой многие не знают. Для выполнения операции распаковки нет необходимости скачивать специализированные программы. Такая опция встроена по умолчанию.

Как открыть Zip файл на Windows 7 в таком случае? Смотрите на скриншоты ниже, читайте описание к ним и вы с легкостью сделаете это. Справится даже новичок.

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

Работаем в Windows 10 и 8

Сперва загрузите любой архиватор, который вы видите ниже. Даже можете выбрать платные, т.к. у них имеется тестовый период от 30 до 40 дней, в течение которого они работают без каких-либо ограничений.

Мы решили остановиться на 7Zip, т.к. это один из лидеров этого сегмента с открытым исходным кодом и конечно свободно распространяется. Поддерживает все форматы и обладает высокой степенью сжатия. К тому же есть плагины для интеграции в Total Commander и Far Manager.

Вам не понадобится удалять это ПО после определенного срока, поэтому рекомендуем добавить его в свой арсенал.

Итак, алгоритм действий достаточно простой:

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

Телефоны на базе Андроид

Даже современные дорогие смартфоны чаще всего оснащаются не очень большим объёмом встроенной памяти. По этой причине их владельцы с целью её экономии сжимают мультимедиа с помощью архиваторов. Еще чаще прибегают к этому способу, когда надо переслать большое количество файлов.

Если вам пришло именно такое вложение и вы не знаете как открыть Zip файл на Андроиде, то для вас мы создали понятную инструкцию.

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

Работаем в онлайн режиме

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

Начнем с самых популярных ресурсов.

Мы должны обязательно обратить ваше внимание, что при использовании сторонних сервисов никто никогда не даст вам гарантии, что данные не попадут к 3 лицам. Например любые сайты с их базами могут быть взломаны. Мы настоятельно рекомендуем для подобных целей специализированное ПО.

Для владельцев Айфона и Айпада

Для распаковки на этих устройствах некоторые люди прибегают к довольно сложному и запутанному варианту. Через браузер Safari загружается файл и затем открывается в «Заметках», а оттуда пересылается в iCloud Drive.

Подобное решение это показатель смекалки, но назвать это удобным никак нельзя.

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

Представляем самое популярное ПО в Apple Store:

Этого вполне хватит. Вам остается только выбрать наиболее удобное из них, основываясь на собственных ощущениях.

Как открыть зашифрованные архивы и зачем они нужны?

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

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Для восстановления пароля есть специальные программы, но им понадобится много времени для достижения нужного результата. Иногда речь идет даже о неделях.

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

Итак, наши советы по созданию ключа.

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

Даже если кто-то захочет взломать такой архив, то это будет крайне сложная задача. Если этого покажется мало, то можете хранить его на flash накопителе со сканером отпечатка пальца. Такая двойная защита уже не по зубам даже матерым хакерам.

Даже если вы потеряете устройство, то можете быть спокойны – дальнейшее целевое использование нереально.

Еще о мерах безопасности

При выборе ПО необходимо соблюдать правила, которые спасут вас от многих потенциальных проблем.

Надеемся наш материал был полезен для вас и теперь сможете открывать подобные файлы.

Источник

Как открывать файлы формата ZIP на любом устройстве

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Вы получили файл ZIP, но, будучи ещё не очень опытным в области информационных технологий и новых технологий, не знаете, как извлечь содержимое. При таких обстоятельствах я бы сказал, что вы оказались в правильном месте. Если вы уделите мне несколько минут вашего внимания, я покажу вам, как открывать ZIP-файлы.

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

Как открыть ZIP файлы на ПК

Если Вас интересует, как открыть файлы ZIP на вашем компьютере с установленной Windows? Тогда решения, на которые вы должны положиться, и указания, которым вы должны следовать, приведены ниже.

Менеджер архивов по умолчанию

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

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

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

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

Вы предпочитаете использовать сторонние инструменты для открытия ZIP-файлов в Windows, включающие дополнительные функции? В таком случае, я предлагаю обратиться к 7-Zip. Это бесплатная программа, широко используемая и высоко ценимая пользователями. Она с открытым исходным кодом и позволяет разархивировать файлы ZIP, RAR, 7Z и т.д. Она также позволяет создавать ZIP-архивы и архивы в других форматах, а также создавать / извлекать запароленные и многотомные защищенные архивы.

Чтобы скачать её на ваш компьютер, зайдите на соответствующий сайт и нажмите ссылку Download, в соответствии с версией Windows, используемой на вашем ПК (64-битная или 32-битная), в верхней части страницы.

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

Имейте в виду, чтобы открывать защищенные паролем ZIP-файлы, при извлечении архива вам будет предложено ввести его.

Другие программы для открытия ZIP файлов на ПК

Ни одно из предложенных мною решений по открытию ZIP-файлов в Windows не убедило вас, и вы хотели бы, чтобы я порекомендовал какую-нибудь альтернативу? Сказано – сделано!

Вот список дополнительных программ, полезных для этой цели:

Как открыть ZIP файлы на Mac

Теперь посмотрим, как открыть ZIP-файлы на Mac. Ниже вы найдете те придложения, которые, по моему скромному мнению, представляют лучшие решения такого типа. Испытайте их прямо сейчас, я уверен, что они вас удовлетворят.

Стандартная утилита сжатия

Compression Utility – «стандартный» инструмент компьютеров Apple, благодаря которому можно открывать различные типы сжатых архивов и создавать ZIP-файлы. Использовать его очень просто.

На самом деле, всё, что вам нужно сделать, это найти значок ZIP-файла, к которому вы хотите перейти, щелкнуть по нему правой кнопкой мыши и выбрать Открыть в появившемся контекстном меню, чтобы извлечь содержимое в текущей позиции.

В качестве альтернативы того, что указал вам выше, вы можете открыть интересующий вас ZIP-файл, просто дважды щелкнув по нему.

Имейте в виду, что если ZIP-архив, который вы хотите открыть, защищен паролем, вам будет предложено ввести его.

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

В качестве альтернативы тому, что я указал выше, вы можете извлечь ZIP-архив на вашем Mac с Keka, щелкнув правой кнопкой мыши по его значку, выбрав пункт Открыть с помощью в появившемся контекстном меню, а затем → Keka.

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

Другие программы для открытия ZIP файлов на Mac

Ни одно из предложенных мною решений для открытия ZIP-файлов в macOS не убедило вас, и вы хотели бы, чтобы я порекомендовал альтернативы? Нет проблем. вы можете найти их в списке ниже.

Как открыть ZIP файлы онлайн

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

ezyZip

Если вы ищете надежный инструмент, с помощью которого вы можете извлечь ваши ZIP-файлы онлайн, вы можете положиться на ezyZip. Это бесплатный веб-сервис, который позволяет создавать и открывать сжатые архивы в различных форматах. Следует помнить только то, что он позволяет выбирать только отдельные файлы и не позволяет открывать зашифрованные сжатые архивы.

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

Другие онлайн-сервисы для открытия ZIP-файлов онлайн

Вы ищете другие онлайн-сервисы, на которые можно положиться, чтобы открыть ZIP-файлы из окна браузера? Протестируйте дополнительные решения, относящиеся к рассматриваемой категории, перечисленные в списке ниже.

Как открыть ZIP файлы на Android

Если у вас смартфон или планшет Android и вы хотите узнать, как открыть на нём ZIP-файлы, я предлагаю вам рассмотреть инструменты, о которых пишу ниже.

Google Files

Для распаковки файлов ZIP на Android, лучший совет, который я могу дать, – использовать приложение Google Files. Это, на самом деле, файловый менеджер, среди многих функций которого также извлечение ZIP-архивов. Он бесплатный, очень простой в использовании и, как понятно из самого названия, является решением, разработанным «большим G».

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

Другие приложения для открытия файлов ZIP с Android

Вы ищете другие приложения, чтобы разархивировать ваши файлы ZIP с Android? Протестируйте решения, которые вы найдете в списке ниже.

Источник

Загадочный ZIP-файл. Что это и как его получить?

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

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

Что это такое?

Zip – универсальный формат сжатия и архивации файлов. Файл любого типа после архивации с помощью специализированных программ или встроенных функций Windows приобретает именно это разрешение.

Как открыть файл?

Рассмотрим как открыть zip-файл с помощью встроенных возможностей Windows:

Теперь все файлы архива извлечены в указанную папку.

Как его получить?

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за форматСуществует два способа добавить несколько файлов в архив. Для первого способа:

Для второго способа:

Архиваторы

На сегодняшний момент кроме стандартного архиватора Windows существует множество специализированных программ, с расширенным арсеналом функций. Мы расскажем о самых популярных программах:

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

Источник

ZIP файлы в Windows – как открывать, редактировать и конвертировать

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Файл с расширением ZIP является сжатым файлом и является наиболее широко используемым форматом архивации, с которым вам придётся встретиться.

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

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

Как открыть файл ZIP

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

Однако, существует много инструментов сжатия/распаковки, которые можно использовать для открытия (и создания!) ZIP-файлов. Есть причина, по которой их обычно называют zip / unzip tools!

Включая Windows, почти все программы, которые разархивируют ZIP-файлы, также имеют возможность архивировать их; другими словами, они могут сжать один или несколько файлов в формат ZIP. Некоторые могут также зашифровать и защитить их паролем. Если бы мне нужно было порекомендовать один или два, это был бы PeaZip или 7-Zip, – это отличные и совершенно бесплатные программы, поддерживающие формат ZIP.

Если вы не хотите использовать программу для открытия ZIP-файла, многие онлайн-сервисы также поддерживают этот формат. Онлайн-сервисы, такие как Files2Zip.com и B1 Online Archiver, позволяют просто загрузить свой ZIP-файл, чтобы просмотреть все файлы внутри, а затем загрузить один или несколько из них по отдельности. Другой пример – это ZIP Extractor, который может извлечь некоторые или все файлы из ZIP-архива непосредственно на Google Drive.

Я рекомендую использовать открывающие ZIP-архив сервисы только в том случае, если ZIP-файл имеет маленький размер. Загрузка большого файла ZIP и управление им в интернете займёт больше времени и энергии, чем просто загрузка и установка автономного инструмента, такого как 7-Zip.

Вы также можете открыть ZIP-файл на большинстве мобильных устройств. Пользователи iOS могут установить iZip бесплатно, а пользователи Android имеют возможность работать с файлами ZIP через такие инструменты, как B1 Archiver или 7Zipper.

Открытие других видов файлов ZIP

Файлы ZIPX – это расширенные файлы Zip, которые создаются и открываются с помощью WinZip версии 12.1 и новее, а также PeaZip и некоторых других аналогичных программ архивирования.

Как конвертировать ZIP файл

Файлы могут быть преобразованы только во что-то похожего формата. Например, вы не можете конвертировать файл изображения, такой как JPG, в видеофайл MP4 (по крайней мере, это не имеет смысла), равно как и конвертировать ZIP-файл в PDF или MP3.

Если это сбивает с толку, помните, что ZIP-файлы – это просто контейнеры, которые содержат сжатые версии фактических файлов. Поэтому, если внутри ZIP-файла есть файлы, которые вы хотите преобразовать – например, PDF в DOCX или MP3 в AC3 – вы должны сначала извлечь файлы одним из способов, описанных в разделе выше, а затем преобразовать эти извлеченные файлы с помощью конвертера файлов.

Поскольку ZIP является форматом архива, вы можете легко конвертировать ZIP в RAR, 7Z, ISO, TGZ, TAR или любой другой сжатый файл двумя способами, в зависимости от размера:

Дополнительная информация о файлах ZIP

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

Некоторые ZIP-файлы могут иметь имя файла с другим расширением файла перед окончательным расширением «zip». Просто имейте в виду, что, как и для любого типа файла, всегда самое последнее расширение определяет, что это за файл.

Например, Photos.jpg.zip по-прежнему является файлом ZIP, потому что JPG предшествует ZIP. В этом примере архив, вероятно, назван так, чтобы быстро и легко определить, что внутри архива есть изображения JPG.

Некоторые программные средства резервного копирования создают резервные копии файлов в формате ZIP, чтобы они сжимались для экономии места, собирались вместе для более удобного поиска и содержались в общем формате, чтобы можно было открывать резервную копию даже без исходного программного обеспечения для резервного копирования. Одной из таких программ, которая делает это, является COMODO Backup.

ZIP-файл может иметь размер от 22 байт и до 4 ГБ. Этот предел в 4 ГБ применяется как к сжатому, так и к несжатому размеру любого файла в архиве, а также к общему размеру ZIP-файла.

Не так давно создатель ZIP Фил Кац представил новый формат ZIP под названием ZIP64, который увеличивает ограничение размера до 16 EiB (около 18 миллионов ТБ).

Источник

СОДЕРЖАНИЕ

История

История версий

Краткое изложение основных достижений в различных версиях спецификации PKWARE:

Стандартизация

Дизайн

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

Состав

Формат zip что это за формат. Смотреть фото Формат zip что это за формат. Смотреть картинку Формат zip что это за формат. Картинка про Формат zip что это за формат. Фото Формат zip что это за формат

Например, мы можем начать с ZIP-файла, который содержит файлы A, B и C. Затем файл B удаляется, а файл C обновляется. Этого можно достичь, просто добавив новый файл C в конец исходного файла ZIP и добавив новый центральный каталог, в котором перечислены только файл A и новый файл C. Когда ZIP был впервые разработан, передача файлов с помощью гибких дисков была обычным явлением, однако запись на диски отнимала очень много времени. Если у вас есть большой zip-файл, возможно, охватывающий несколько дисков, и вам нужно обновить только несколько файлов, а не читать и перезаписывать все файлы, было бы значительно быстрее просто прочитать старый центральный каталог и добавить новые файлы затем добавьте обновленный центральный каталог.

Порядок записей файлов в центральном каталоге не обязательно должен совпадать с порядком записей файлов в архиве.

Каждая запись, хранящаяся в ZIP-архиве, представлена локальным заголовком файла с информацией о файле, такой как комментарий, размер файла и имя файла, за которыми следуют необязательные «дополнительные» поля данных, а затем возможно сжатые, возможно зашифрованные данные файла. «Дополнительные» поля данных являются ключом к расширяемости формата ZIP. «Дополнительные» поля используются для поддержки формата ZIP64, WinZip-совместимого шифрования AES, атрибутов файлов и временных меток файлов NTFS или Unix с более высоким разрешением. Другие расширения возможны через поле «Дополнительно». По спецификации инструменты ZIP должны игнорировать лишние поля, которые они не распознают.

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

Заголовки файлов

Все многобайтовые значения в заголовке хранятся в обратном порядке байтов. Все поля длины считают длину в байтах.

Заголовок локального файла

Заголовок локального файла

КомпенсироватьБайтыОписание
04Подпись заголовка локального файла = 0x04034b50 (PK ♥ ♦ или «PK \ 3 \ 4»)
42Версия, необходимая для извлечения (минимум)
62Битовый флаг общего назначения
82Метод сжатия; например, none = 0, DEFLATE = 8 (или «\ 0x08 \ 0x00»)
102Время последнего изменения файла
122Дата последнего изменения файла
144CRC-32 несжатых данных
184Сжатый размер (или 0xffffffff для ZIP64)
224Несжатый размер (или 0xffffffff для ZIP64)
26 год2Длина имени файла ( n )
28 год2Длина дополнительного поля ( м )
30пИмя файла
30+ пмДополнительное поле

Сразу за ним следуют сжатые данные.

Дескриптор данных

Если бит со смещением 3 (0x08) поля флагов общего назначения установлен, тогда CRC-32 и размеры файла неизвестны при записи заголовка. Поля в локальном заголовке заполняются нулями, а CRC-32 и размер добавляются в 12-байтовую структуру (необязательно с предшествующей 4-байтовой подписью) сразу после сжатых данных:

Дескриптор данных

КомпенсироватьБайтыОписание
00/4Необязательная подпись дескриптора данных = 0x08074b50
0/44CRC-32 несжатых данных
4/84Сжатый размер
8/124Несжатый размер

Заголовок файла центрального каталога

Заголовок файла центрального каталога

КомпенсироватьБайтыОписание
04Подпись заголовка файла центрального каталога = 0x02014b50
42Версия сделана
62Версия, необходимая для извлечения (минимум)
82Битовый флаг общего назначения
102Метод сжатия
122Время последнего изменения файла
142Дата последнего изменения файла
164CRC-32 несжатых данных
204Сжатый размер (или 0xffffffff для ZIP64)
244Несжатый размер (или 0xffffffff для ZIP64)
28 год2Длина имени файла ( n )
302Длина дополнительного поля ( м )
322Длина комментария к файлу ( k )
342Номер диска, с которого начинается файл
362Атрибуты внутреннего файла
384Атрибуты внешнего файла
424Относительное смещение заголовка локального файла. Это количество байтов между началом первого диска, на котором находится файл, и началом заголовка локального файла. Это позволяет программному обеспечению, считывающему центральный каталог, определять положение файла внутри ZIP-файла.
46пИмя файла
46+ пмДополнительное поле
46+ н + мkКомментарий к файлу

Конец записи центрального каталога (EOCD)

После всех записей центрального каталога следует конец записи центрального каталога (EOCD), который отмечает конец файла ZIP:

Конец записи центрального каталога (EOCD)

КомпенсироватьБайтыОписание
04Конец подписи центрального каталога = 0x06054b50
42Номер этого диска (или 0xffff для ZIP64)
62Диск, на котором начинается центральный каталог (или 0xffff для ZIP64)
82Количество записей центрального каталога на этом диске (или 0xffff для ZIP64)
102Общее количество записей центрального каталога (или 0xffff для ZIP64)
124Размер центрального каталога (байты) (или 0xffffffff для ZIP64)
164Смещение начала центрального каталога относительно начала архива (или 0xffffffff для ZIP64)
202Длина комментария ( n )
22пКомментарий

Методы сжатия

Шифрование

ZIP64

Дополнительное поле расширенной информации Zip64

КомпенсироватьБайтыОписание
02ID заголовка 0x0001
22Размер дополнительного блока поля (8, 16, 24 или 28)
48Исходный размер несжатого файла
128Размер сжатых данных
208Смещение записи локального заголовка
28 год4Номер диска, на котором запускается этот файл

С другой стороны, формат EOCD для ZIP64 немного отличается от обычной версии ZIP.

Это также не обязательно последняя запись в файле. Далее следует указатель конца центрального каталога (дополнительные 20 байтов в конце).

Сочетание с другими форматами файлов

Пределы

Собственные расширения

Дополнительное поле

Сильные споры о шифровании

В другом спорном шаге PKWare подала заявку на патент 16 июля 2003 года, описывающий метод объединения ZIP и надежного шифрования для создания безопасного файла.

При использовании шифрования AES в WinZip для метода сжатия всегда устанавливается значение 99, при этом фактический метод сжатия сохраняется в дополнительном поле данных AES. Напротив, спецификация строгого шифрования хранит метод сжатия в сегменте основного заголовка файла в локальном заголовке и центральном каталоге, если только шифрование центрального каталога не используется для маскировки / шифрования метаданных.

Реализация

Наследие

Обеспокоенность

Теоретический максимальный коэффициент сжатия для необработанного потока DEFLATE составляет примерно 1032 к одному, но, непреднамеренно используя формат ZIP, можно создать ZIP-архивы с коэффициентами сжатия в миллиарды к одному. Эти zip-бомбы распаковываются до очень больших размеров, что превышает возможности компьютера, на котором они распаковываются.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *