Расшифровки защищенных паролем zip-файл с помощью dotnetzip с#
Я пытаюсь извлечь заархивированный файл через DotNetZip . Файл зашифрован паролем и должен быть либо сброшен, либо удален. Я использовал метод ExtractAll, но получил исключение:
BadPasswordException was unhandled, the password didnot match.
Что я уже пробовал:
Мой код находится ниже:
using (Ionic.Zip.ZipFile zip = Ionic.Zip.ZipFile.Read(source_file)) { zip.Password = "1234"; zip.ExtractAll(dest_path, Ionic.Zip.ExtractExistingFileAction.OverwriteSilently); }
Надежда на предложение
Tomas Takac
Я думаю, что сообщение об ошибке ясно. Вам нужно знать пароль, чтобы распаковать файл.