8

Длинное название. Во всяком случае, я не смог найти ответ на этот вопрос.

Я знаю пароль к файлу RAR, я сам его заблокировал, но теперь все, что я хочу сделать, - это удалить пароль, потому что вводить его каждый раз слишком сложно. Есть ли способ сделать это в WinRAR или эквивалентной программе? Единственное, что я знал, чтобы сделать это, чтобы извлечь его, а затем создать новый RAR без пароля.

Это не вопрос жизни или смерти, но было бы неплохо знать. Спасибо за ваше время!

РЕДАКТИРОВАТЬ: я только что видел кучу связанных вопросов, которые, кажется, задают то же самое. Единственное решение, которое я видел, было использование команды DOS для yadda yadda yadda. Вот оно: Как я могу удалить защиту паролем из архива RAR?

Есть ли более простой способ? Еще раз спасибо!

5 ответов5

15

Из коробки нет, нельзя. Версия 3 формата файлов RAR (впервые реализованная в WinRAR 2.9) шифрует сами данные, а также заголовки файлов (если требуется) с использованием шифрования AES-128. С помощью только WinRAR невозможно просто "удалить" пароль из архива, поскольку сами данные зашифрованы паролем.

Вы можете создать быстрый пакетный файл, реализующий функцию "удалить пароль", которая может просто удалить архив, а затем повторно сжать файлы без пароля.


Технически данные сжимаются перед шифрованием. Это указывает на то, что, обладая достаточными знаниями о самом формате файлов RAR , можно создать инструмент для AES-дешифрования потока данных сжатых файлов, а затем сохранить его в новом архиве RAR . Следует отметить, однако, что это требует обширных знаний самого формата файла.

Учитывая количество инструментов с открытым исходным кодом, которые поддерживают файлы RAR, защищенные паролем (например, unar), можно узнать, как это сделать, прочитав существующий исходный код, а затем используя расшифрованный, но все еще сжатый поток битов, для создания нового архива RAR. , Тем не менее, это далеко не тривиальная задача, поскольку тогда вам придется перестраивать заголовок RAR также вручную (или, по крайней мере, обеспечить совместимость формата файла).

1

Вы должны распаковать, а затем повторно сжать в новый файл RAR. Затем просто удалите старый зашифрованный файл, и вы получите новый пакет RAR без ненужного пароля.

0

Создайте новый незащищенный файл RAR (например, содержащий пустую папку), затем откройте старый защищенный.

Теперь перетащите файлы в новый незащищенный RAR. Извлечение не требуется.

0

Или вы можете открыть архив, затем щелкнуть правой кнопкой мыши по файлу и выбрать "установить пароль по умолчанию", а затем ввести пароль. Таким образом, вам никогда не придется вводить пароль снова в любое время, когда вы захотите открыть файл.

0

На самом деле, я думаю, что предыдущий ответ на другой вопрос уже отвечает на это:

Вы можете сделать это с помощью этого метода. Tools > Convert Archives > Compression > General > Set Password > затем нажмите ОК и сохраните :)

но он повторно сжимает архив.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .