Перейти к содержимому
Aback Tools Logo

Анализатор архивов

Загрузите любой архивный файл (ZIP, RAR, 7z, TAR, GZ, BZ2, XZ), чтобы получить подробный структурный анализ. Анализатор архивов показывает методы сжатия, тип шифрования, количество файлов, общий размер сжатых и несжатых файлов, степень сжатия, распределение типов файлов и подробную информацию о каждом файле для ZIP-архивов. Вся обработка выполняется локально в вашем браузере — данные не загружаются, регистрация не требуется.

Archive Analyzer

Upload any archive file (ZIP, RAR, 7z, TAR, GZ, BZ2, XZ) to get a detailed structural analysis. Shows compression methods, encryption type, file count, total compressed/uncompressed sizes, compression ratio, file type distribution, largest files, and per-file details for ZIP archives. All processing happens entirely in your browser.

Drop an archive file here or click to browse

Supports ZIP, RAR, 7z, TAR, GZ, BZ2, XZ - max 200 MB

How Archive Analysis Works

The Archive Analyzer first identifies the archive format by reading the file header (magic bytes). For ZIP archives, it uses the JSZip library to fully parse the archive structure: every file entry is inspected for its compression method, compressed and uncompressed sizes, CRC-32 checksum, encryption flags, and modification date. The analysis computes overall compression ratios, file type distributions, and size category breakdowns. For other formats (RAR, 7z, TAR, GZ, BZ2, XZ), the format is detected by its signature but detailed per-entry analysis is limited. All processing runs locally in your browser - no data is ever uploaded.

Зачем использовать наш анализатор архивов?

  • Поддержка многоформатных архивов: анализирует архивы ZIP, RAR (v4/v5), 7z, TAR, GZIP, BZIP2 и XZ. Для ZIP-файлов инструмент обеспечивает глубокий анализ каждой записи, включая методы сжатия, контрольные суммы CRC-32, флаги шифрования и даты изменения. Другие форматы идентифицируются своими магическими байтами со структурной информацией на уровне формата.
  • Подробная аналитика сжатия: просмотр общей степени сжатия, общего сэкономленного пространства и производительности сжатия каждого файла. Инструмент разбивает сжатие по методу (Stored, Deflate, BZIP2, LZMA, PPMd и т. д.), показывает распределение размеров файлов по пяти категориям (от <1 КБ до >10 МБ) и выделяет самые большие файлы в архиве с указанием их индивидуальных сохранений.
  • Браузер полного содержимого архива: просмотр всех файлов и каталогов в архиве с помощью поиска и фильтрации. В каждой записи указан метод сжатия, размер в сжатом/несжатом виде, контрольная сумма CRC-32, коэффициент и статус шифрования. Разверните любую запись, чтобы увидеть полную информацию, включая дату изменения. Фильтруйте по имени, чтобы быстро найти определенные файлы.
  • Шифрование и анализ безопасности: обнаруживает шифрование записей архива, включая устаревшее шифрование PKWARE и AES-256 (WinZip). Инструмент определяет тип шифрования, уровень надежности (слабый/сильный) и выдает предупреждения о слабом шифровании. Также обнаруживает архивы со смешанными методами сжатия, очень низкой степенью сжатия и другими структурными аномалиями.

Распространенные случаи использования анализатора архивов

  • Аудит безопасности архивных файлов. Аналитики безопасности могут проверять архивные файлы на наличие методов шифрования, обнаруживать слабое устаревшее шифрование (PKWARE) и проверять, используют ли конфиденциальные архивы шифрование AES-256. Этот инструмент также помогает выявлять подозрительные файлы в архивах, обнаруживать смешанные методы сжатия, которые могут указывать на несанкционированный доступ, и проверять контрольные суммы CRC-32 на целостность файлов.
  • Анализ оптимизации хранилища. Системные администраторы могут анализировать эффективность сжатия архивов для оптимизации хранилища. Инструмент показывает степень сжатия, сэкономленное пространство и распределение типов файлов, помогая идентифицировать архивы, которые могли бы получить выгоду от повторного сжатия с использованием более совершенных алгоритмов, или обнаруживать архивы, в которых сжатие неэффективно из-за уже сжатого содержимого.
  • Проверка загрузки и передачи. Прежде чем загружать большие архивы или передавать файлы между системами, проанализируйте структуру архива, чтобы проверить целостность. Сравните общий несжатый размер с доступным дисковым пространством, убедитесь, что все ожидаемые файлы присутствуют, и убедитесь, что в архиве используются стандартные методы сжатия, совместимые с вашими инструментами извлечения.
  • Анализ вредоносного ПО и подозрительного контента: сканируйте архивы на наличие подозрительных типов файлов, скрытых файлов, необычных методов сжатия или зашифрованных записей, которые могут избежать обнаружения. Подробный список файлов помогает идентифицировать файлы с двойными расширениями, исполняемый контент, замаскированный в архивах, а также другие распространенные методы доставки вредоносного ПО, используемые в фишинговых кампаниях.
  • Архивная криминалистика и восстановление данных. Исследователи цифровой криминалистики могут изучить структуру архива, чтобы понять, как данные были упакованы, когда файлы были последний раз изменены и какие методы сжатия использовались. Контрольные суммы CRC-32 для каждого файла помогают проверить целостность данных и могут быть сопоставлены с известными подписями файлов для судебно-медицинской экспертизы.
  • Обучение и образование. Студенты и преподаватели могут использовать анализатор архивов, чтобы понять, как работают различные алгоритмы сжатия. Посмотрите фактические степени сжатия, достигнутые с помощью Deflate, BZIP2 и LZMA, узнайте, как типы файлов влияют на сжимаемость, а также узнайте о структуре архива, методах шифрования и контрольных суммах.

Что такое анализ архивных файлов?

Анализ архивных файлов — это процесс исследования внутренней структуры сжатых архивных файлов для извлечения метаданных об их содержимом, методах сжатия, шифровании и структурной целостности. Архивы используют различные алгоритмы сжатия (Deflate, LZMA, BZIP2, PPMd и т. д.) для уменьшения размера файлов и могут включать шифрование (AES-256, традиционное PKWARE) для обеспечения безопасности. Каждый файл в архиве хранится с метаданными, включая его исходный и сжатый размеры, контрольную сумму CRC-32 для проверки целостности, идентификатор метода сжатия и метку времени модификации. Понимание этих свойств необходимо для аудита безопасности, оптимизации хранилища, криминалистики данных и рабочих процессов разработки программного обеспечения, включающих манипуляции с архивами.

Сигнатуры и возможности формата архива

  • ZIP (.zip): наиболее широко поддерживаемый формат архива. По умолчанию использует сжатие Deflate, поддерживает шифрование AES-256 (WinZip) и устаревшее шифрование PKWARE, до 4 ГБ на запись (ZIP32) или практически неограниченно (ZIP64). Наш инструмент обеспечивает полный анализ каждой записи ZIP-файлов, включая методы сжатия, контрольные суммы CRC-32, обнаружение шифрования и необходимую версию. Подпись: ПК 0x0304.
  • RAR (.rar): собственный формат Евгения Рошаля. Использует специальный алгоритм сжатия RAR (варианты LZSS + PPMd). RAR v4 использует подпись Rar! 0x1A 0x07 , а RAR v5 использует Rar! 0x1A 0x07 0x01 0x00 . Поддерживает шифрование AES-128 и AES-256, надежные и многотомные архивы. Обнаружение только по сигнатурам — подробный анализ записей недоступен.
  • 7z (.7z): формат с открытым исходным кодом, созданный Игорем Павловым (7-Zip). Использует сжатие LZMA или LZMA2 с дополнительным постоянным архивированием. Поддерживает шифрование AES-256 и шифрование имени файла. Известен высокой степенью сжатия, но более медленной скоростью сжатия. Подпись: 7z 0xBC 0xAF 0x27 0x1C. Обнаружение только по сигнатуре.
  • TAR (.tar): формат ленточного архива — по умолчанию сжатие отсутствует (просто объединение). Часто комбинируется с GZIP (.tar.gz/.tgz), BZIP2 (.tar.bz2) или XZ (.tar.xz) для сжатия. Хранит права доступа к файлам POSIX, право собственности и метаданные. Подпись: ustar по смещению 257.
  • GZIP (.gz): сжатие одного файла с использованием алгоритма Deflate. Обычно используется с архивами tar (.tar.gz). Включает в заголовок имя файла и временную метку изменения. Подпись: 0x1F 0x8B. Обнаружение только по сигнатуре.

Как работает наш анализатор архивов

  1. Обнаружение формата: инструмент считывает первые байты загруженного файла и сопоставляет их с известными подписями архива (магическими байтами). Каждая подпись проверяется по своему определенному смещению: ZIP по смещению 0, TAR по смещению 257 и другие по соответствующим позициям. Обнаруженный формат определяет возможную глубину анализа.
  2. Разбор ZIP (глубокий анализ): для ZIP-архивов JSZip полностью анализирует структуру центрального каталога. Для каждой записи файла мы извлекаем сжатый и несжатый размеры, метод сжатия (сопоставляемый с удобочитаемым именем из PKWARE APPNOTE), контрольную сумму CRC-32, флаги шифрования (бит 0 и бит 6 в битовом флаге общего назначения), дату изменения и является ли запись каталогом. Версия, которую необходимо извлечь, определяется на основе самой высокой версии, необходимой для любой записи.
  3. Агрегация и отчетность. Отдельные входные данные объединяются в общую статистику: общий размер в сжатом/несжатом виде, степень сжатия, сохраненное пространство, распределение типов файлов (по расширению), частота использования метода сжатия и распределение по категориям размеров файлов. Определяются 5 самых крупных файлов и выдаются предупреждения о слабости шифрования, низкой эффективности сжатия или структурных аномалиях.

Ограничения и поддерживаемые форматы

Полный анализ (по каждому входу): только ZIP-архивы. Библиотека JSZip обеспечивает полный доступ к структуре файла ZIP, включая методы сжатия, контрольные суммы CRC-32, флаги шифрования и метаданные файла. Обнаружение только на основе сигнатур: форматы RAR, 7z, TAR, GZIP, BZIP2 и XZ обнаруживаются по их магическим байтам, но подробный анализ каждой записи недоступен в среде браузера. Инструмент четко указывает на это ограничение в своих результатах. Ограничение размера файла: поддерживаются архивы до 200 МБ. Файлы большего размера могут вызвать проблемы с памятью браузера. Архивы, защищенные паролем: содержимое зашифрованных ZIP-записей невозможно извлечь, но метаданные (размер сжатого файла, тип шифрования, метод сжатия) по-прежнему доступны для чтения из центрального каталога. Вся обработка осуществляется локально: файлы никогда не покидают ваше устройство — ни загрузка, ни регистрация, ни сбор данных.

Часто задаваемые вопросы

Инструмент обнаруживает архивы ZIP, RAR (v4/v5), 7z, TAR, GZIP, BZIP2 и XZ, считывая их магические байты. Для ZIP-архивов он обеспечивает глубокий анализ каждого файла, включая методы сжатия, контрольные суммы CRC-32, флаги шифрования, даты изменения и размеры отдельных файлов.

Коэффициент сжатия — это размер сжатого файла, разделенный на размер несжатого файла. Коэффициент 0,50 означает экономию 50 % пространства. Коэффициент равен 1,00 для сохраненных файлов и выше 1,00, если сжатая версия больше. Инструмент показывает как соотношение, так и сохраненное пространство в процентах и ​​форматированном байтовом значении.

Да. Инструмент проверяет битовый флаг общего назначения каждой записи ZIP для обнаружения шифрования. Он отличает устаревшее шифрование PKWARE (слабое) от AES-256 (сильное, WinZip). Метод и надежность шифрования сообщаются для каждой записи и суммируются для архива.

Требуемая версия указывает минимальную версию спецификации ZIP, необходимую для извлечения. Версия 1.0 используется по умолчанию, версия 2.0 необходима для Deflate, 2.1 для Deflate64, 5.0+ для шифрования AES и 6.3+ для сжатия LZMA.

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

Инструмент принимает файлы .zip, .rar, .7z, .tar, .gz, .bz2, .xz, .tgz и .tbz2 размером до 200 МБ. Самораспаковывающиеся архивы (.exe) не поддерживаются.

Контрольные суммы CRC-32 проверяют целостность данных. Каждая запись файла имеет сохраненную контрольную сумму CRC-32. Если CRC-32 извлеченных данных соответствует сохраненному значению, данные не повреждены. Инструмент отображает CRC-32 в виде 8-значных шестнадцатеричных строк для каждого файла.

Низкое сжатие (коэффициент около 1,00) характерно для уже сжатых файлов, таких как изображения JPEG, аудио MP3, видео MP4 или ранее сжатые архивы. Файлы DOCX (которые сами по себе являются ZIP-архивами) также устойчивы к дальнейшему сжатию.

Да – 100% бесплатно, навсегда. Без регистрации, без учетной записи, без премиум-уровня, без ограничений на использование и без рекламы. Анализируйте столько архивов, сколько вам нужно, локально в вашем браузере.