Студия Проверки и Извлечения Архивов
Проверяйте внутреннюю структуру, целостность, сжатие, шифрование и риски до распаковки. Обезвреживайте опасные пути и безопасно извлекайте нужные файлы прямо в памяти браузера.
- 100% на устройстве без отправки на сервер
- Поддержка ZIP, ZIP64 и зашифрованных ZIP
- Расшифровка и проверка WinZip AES и ZipCrypto
- Защита от path traversal и zip-бомб
- Выборочное извлечение и создание чистых ZIP
Перетащите архив сюда или выберите файл
Поддерживаются: ZIP, ZIP64, защищенные ZIP (AES / ZipCrypto), TAR, GZ, TAR.GZ
Format Capability Matrix
Real in-browser execution capabilities without server upload.
| Format | Inspect | Extract | Encrypted | Clean / Write |
|---|---|---|---|---|
| ZIP (Standard) | ✅ Supported | ✅ Supported | ✅ AES / ZipCrypto | ✅ Repack / Clean |
| ZIP64 (>4GB / 65k entries) | ✅ Supported | ✅ Supported | ✅ Supported | ✅ Supported |
| TAR (POSIX ustar, PAX, GNU) | ✅ Supported | ✅ Supported | — | ✅ Convert to ZIP |
| GZIP / TAR.GZ | ✅ Supported | ✅ Supported | — | ✅ Convert to ZIP |
| 7z (7-Zip) | Detected | Unsupported (No WASM) | — | — |
| RAR (RAR4 / RAR5) | Detected | Unsupported (Proprietary) | — | — |
О Студии Проверки и Извлечения Архивов
Студия проверки и извлечения архивов Solasu — это не просто инструмент для распаковки файлов.
Это клиентская среда форензик-анализа, предназначенная для проверки метаданных, записей каталогов, стандартов шифрования и коэффициентов сжатия перед передачей неизвестных архивов операционной системе.
Она выявляет попытки выхода за пределы каталога (Zip Slip), зарезервированные имена Windows, ZIP-бомбы и двойные расширения с объективными фактами, доказательствами и ограничениями.
Все операции выполняются в оперативной памяти браузера без отправки данных на сервер и без постоянного хранилища.
Модель Недоверенного Ввода: Проверка Перед Распаковкой
Все заголовки и имена файлов рассматриваются как потенциально опасные данные для предотвращения вредоносной перезаписи системных файлов.
Мы не делаем необоснованных заявлений вроде '100% безопасно' или 'без вирусов' и не выставляем субъективных оценок. Каждая запись содержит Наблюдение, конкретное Доказательство, Метод и Ограничения.
Сравнение ZipCrypto и WinZip AES и Аутентификация
Различает устаревшее и уязвимое шифрование ZipCrypto и современное WinZip AES (128/192/256 бит). При обнаружении ZipCrypto выводится предупреждение об атаках по открытому тексту.
При расшифровке записей AES строго проверяется код аутентификации HMAC-SHA1, исключая вывод поврежденных данных при неверном пароле.
Защита от Path Traversal, Зарезервированных Имен и ZIP-бомб
Обнаруживает относительные пути ('../'), абсолютные пути, зарезервированные имена Windows (CON, PRN, AUX, NUL) и нулевые байты.
При извлечении пути автоматически нормализуются с защитой от перезаписи (-2, -3). Также можно создать 'Очищенный ZIP', исключающий опасные пути с журналом аудита.
Безопасный Предпросмотр в Песочнице и Hex-Просмотрщик
Текстовые файлы, Markdown, JSON, CSV и код отображаются как безопасный текст с лимитом 1 МБ (без выполнения скриптов). SVG-изображения очищаются от скриптов.
Бинарные файлы можно исследовать через встроенный Hex-просмотрщик с 16-байтными смещениями и ASCII-колонкой.
Полная Конфиденциальность и Проверенные PDF-Отчеты
Анализ файлов не генерирует сетевого трафика и не использует localStorage или куки. При закрытии вкладки память браузера полностью очищается.
Экспортируйте отчеты в JSON с защитой от Prototype Pollution, CSV с защитой от инъекций формул, Markdown и официальный A4 PDF, проверенный движком PDF.js.
Часто задаваемые вопросы (FAQ)
Отправляются ли загруженные архивы на внешние серверы?
Нет. Вся обработка, распаковка и генерация отчетов происходят полностью локально в памяти вашего браузера.
Сохраняются ли файлы или пароли в хранилище браузера?
Нет. Мы не используем localStorage, IndexedDB или куки. При закрытии вкладки все данные и пароли удаляются из памяти.
Является ли этот инструмент антивирусом?
Нет. Это структурный форензик-инспектор. Он не проверяет вирусные сигнатуры и не гарантирует отсутствие вредоносных программ.
Какие форматы архивов поддерживаются?
Стандартный ZIP (.zip), ZIP64, TAR (.tar стандартов POSIX и GNU), GZIP (.gz) и TAR.GZ (.tar.gz / .tgz).
Можно ли извлечь файлы 7-Zip (.7z) или RAR (.rar)?
Инструмент распознает сигнатуры 7z и RAR, но намеренно не распаковывает их, рекомендуя проверенные нативные утилиты.
Что такое атака Path Traversal (Zip Slip)?
Атака, при которой файл в архиве содержит пути вроде '../../' для перезаписи файлов вне целевой папки. Solasu нейтрализует такие пути.
Почему зарезервированные имена Windows (CON, PRN, AUX) опасны?
В Windows они обозначают физические устройства. Создание файлов с такими именами вызывает зависание и сбои операционной системы.
Что такое ZIP-бомба (Decompression Bomb)?
Крошечный архив, который при распаковке разворачивается в сотни гигабайт или терабайт, исчерпывая память и диск. Solasu предупреждает о высоких коэффициентах сжатия.
Можно ли открыть защищенный паролем ZIP-архив?
Да. Вы можете ввести пароль для предпросмотра и извлечения зашифрованных файлов. Пароль хранится только во временной памяти текущей сессии.
В чем разница между ZipCrypto и WinZip AES?
ZipCrypto — устаревший и уязвимый метод шифрования. WinZip AES использует надежный алгоритм AES с аутентификацией HMAC.
Что произойдет, если я введу неверный пароль?
Проверка HMAC или контрольной суммы CRC32 не пройдет, и операция будет немедленно прервана без вывода поврежденных данных.
Что такое 'Очищенный ZIP' (Clean ZIP)?
Новый архив, созданный без опасных путей, зарезервированных имен и нулевых байтов, с предоставлением подробного журнала исключений.
Для чего нужна функция переупаковки (Repack)?
Она позволяет упаковать выбранные файлы в новый ZIP-архив с возможностью установки современного пароля WinZip AES-256 прямо в браузере.
Безопасен ли предпросмотр файлов в архиве?
Да. HTML и JS отображаются как простой текст без выполнения. SVG-изображения очищаются от скриптов, а размер предпросмотра ограничен 1 МБ.
Что такое энтропия Шеннона?
Показатель случайности данных от 0 до 8 бит на байт. Значения около 8 бит указывают на сильно сжатые или зашифрованные данные.
Как работает обнаружение дубликатов файлов?
Путем сравнения хэшей SHA-256 для выявления абсолютно идентичных файлов в разных папках архива.
Что такое коллизии имен Unicode и регистра?
Различия в обработке регистра и форм Unicode (NFD/NFC) в разных ОС могут приводить к перезаписи файлов. Solasu предотвращает это добавлением суффиксов (-2, -3).
Каковы ограничения на размер архивов?
До 500 МБ входного файла, до 2 ГБ общего распакованного объема и до 100 000 файлов для стабильности браузера.
В каких форматах можно экспортировать отчет аудита?
В структурированном JSON, защищенном от инъекций формул CSV, Markdown и официальном формате PDF A4.
Что означает 'Проверено с помощью PDF.js' при экспорте в PDF?
Сгенерированный файл PDF мгновенно проверяется движком PDF.js прямо в браузере на корректность структуры перед скачиванием.
Бесплатен ли этот инструмент?
Да, абсолютно бесплатен и не требует регистрации как для личного, так и для коммерческого использования.