проверьте, есть ли у zip-файла защита паролем, в target-c - PullRequest
1 голос
/ 29 октября 2010

Я использовал библиотеку ZipArchive для архивирования и распаковки файлов, но она не дает подсказки о том, как проверить, защищен ли файл ZIP паролем. Мне нужно иметь возможность проверить, защищен ли файл .zip паролем. Если это так, я предложу пользователю ввести пароль; в противном случае просто распакуйте его.

У кого-нибудь есть идеи, как это проверить? Есть ли в файле бит шифрования, который я могу проверить? Если так, как бы я это сделал? Спасибо.

Ответы [ 2 ]

1 голос
/ 12 ноября 2010

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

0 голосов
/ 29 октября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...