
Я не могу извлечь zip-файлы, защищенные паролем, с помощью встроенной утилиты сжатия Windows. Она запросила у меня пароль, и после того, как я его ввел, она продолжала жаловаться «неверный пароль», хотя я почти уверен, что ввел правильный.
Та же проблема возникла и с 7zip. Я могу успешно извлечь файлы только с помощью WinZip. Однако WinZip является проприетарным, и моя компания не хотела бы за него платить. ZIP-файлы были созданы нашими клиентами, мы не знаем, как они их создали. ZIP-файлы имеют размер всего несколько сотен КБ.
Есть ли способ обойти это?
решение1
Ну выдолженспросите их, как они создали файлы, потому чтошифрование в zip печально известно из-за поддержки расширений поставщиков, для которых варьируется.
Либо проанализировать файл, чтобы выяснить, какой тип шифрования он использует, а затем исследовать его поддержку среди программ.
WinZip может вам в этом помочь, если в нем есть какая-то команда «информация о файле», которая выдает соответствующие данные.
решение2
Введите пароль в блокнот, затем скопируйте пароль и вставьте его в WinZip, если он сможет извлечь данные, попробуйте сделать то же самое для 7-zip и встроенного в Windows. Если это работает для WinZip, но не для двух других, то ваш клиент, вероятно, сжал файл платной версией WinZip, и эта версия использует проприетарное шифрование, к которому другие не могут получить доступ.
решение3
Попробуйте нижеприведенный - 360zip, он может быть полезен. Я пользуюсь им уже несколько месяцев. Хорошая бесплатная альтернатива. http://download.cnet.com/360-Zip/3000-2250_4-75915541.html