Как извлечь файл, защищенный паролем .7z?

44

Может кто-нибудь сказать мне, как я могу извлечь защищенный паролем файл .7z на сервере Ubuntu?

(Я знаю пароль, мне просто нужна программа для этого и пример использования указанной программы ...)

Волчок
источник

Ответы:

51

p7zip-fullСначала установите на сервере, а затем запустите это, чтобы извлечь z7-архив с test.7zшифрованием и паролем password:

7z x test.7z -ppassword

Как добавляет JanC ниже, вы можете опустить весь -ppasswordфлаг, и он просто попросит вас ввести пароль при извлечении:

oli@bert:~/Desktop$ 7z x test.7z

7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: test.7z

Enter password (will not be echoed) : <<I typed the password here>>

Extracting  botch2

Everything is Ok

Folders: 1
Files: 0
Size:       0
Compressed: 118
Оли
источник
3
Я думаю, что он также запрашивает пароль, если вы не даете его в командной строке (что может быть безопаснее, если несколько пользователей используют сервер).
JanC
2
Я могу подтвердить, что это правда.
Оли
Anywhay это может быть сделано через графический интерфейс?
2010 года
@tinhead Щелкните правой кнопкой мыши по файлу, нажмите «Извлечь», введите пароль. Я подумал , что это поведение из коробки , но в случае , если это не так , у меня есть file-roller, lzmaи p7zip-fullустановленные пакеты. Установите некоторые из них и попробуйте снова.
Оли
Ну, это здорово. Потратил 10 часов на сжатие, оказалось, что -p='my passphrase'это не правильный формат аргумента. Fileroller не хотел сжимать его, зависая после сбора списка файлов, поэтому пришлось использовать командную строку. Не могу понять, что такое pwd. Это не my passphrase, 'my passphrase', ='my, ='my passphrase'или ='my passphrase. Отлично. Снова начать сжатие, на этот раз с аргументом -pmy\ passphrase, который, похоже, сработал (протестировал его на этот раз) ... Редактировать: Также -mhe=onстоит упомянуть.
Люк
-1

для этого есть трещина . Он может обрабатывать файлы .rar, .zip и .7z. Проверьте эту статью:

http://mediakey.dk/~cc/howto-crack-rar-7z-and-zip-files-in-linux/

Надеюсь, это поможет

aneeshep
источник
TNX для этого, но я знаю пароль, просто нужно извлечь это :)
Wolfy
2
rarcrackтакже довольно ужасно с его ложными срабатываниями. Я тестировал его на своем test.7z сверху, и он продолжал выходить с неправильными паролями.
Оли
1
Неработающая