Jak wyodrębnić plik .7z chroniony hasłem?

44

Czy ktoś może mi powiedzieć, jak mogę wyodrębnić plik .7z chroniony hasłem na serwerze Ubuntu?

(Znam hasło, potrzebuję do tego tylko programu i przykładowy sposób użycia tego programu ...)

Wolfy
źródło

Odpowiedzi:

51

p7zip-fullNajpierw zainstaluj na serwerze, a następnie uruchom to, aby wyodrębnić archiwum z7 o nazwie test.7z, zaszyfrowane hasłem password:

7z x test.7z -ppassword

Jak dodaje JanC poniżej, możesz pominąć całą -ppasswordflagę, a ona po prostu poprosi Cię o hasło przy ekstrakcji:

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
Oli
źródło
3
Myślę, że prosi również o hasło, jeśli nie podasz go w wierszu poleceń (co może być bezpieczniejsze, jeśli wielu użytkowników korzysta z serwera).
JanC
2
Mogę potwierdzić, że to prawda.
Oli
W każdym razie można to zrobić za pomocą GUI?
ocynowany
@tinhead Kliknij plik prawym przyciskiem myszy, kliknij wypakuj, zatrzasnij hasło. Myślałem, że to zachowanie out-the-box, ale w przypadku, gdy nie jest, mam file-roller, lzmaa p7zip-fullzainstalowane pakiety. Zainstaluj niektóre z nich i spróbuj ponownie.
Oli
Cóż, to wspaniale. Spędzone 10 godzin na kompresji okazuje się, że -p='my passphrase'nie jest to odpowiedni format argumentów. Fileroller nie chciał go skompresować, zawiesił się po zebraniu listy plików, więc musiał użyć wiersza polecenia. Nie mogę zrozumieć, co to jest pwd. To nie jest my passphrase, 'my passphrase', ='my, ='my passphrase'lub ='my passphrase. Wspaniały. Zaczynając ponownie kompresję, tym razem z argumentem -pmy\ passphrase, który wydawał się działać (tym razem go przetestowałem) ... Edytuj: -mhe=onWarto również wspomnieć.
Luc
-1

do zrobienia tego zadania służy rarcrack . Obsługuje pliki .rar, .zip i .7z. Sprawdź ten artykuł:

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

Mam nadzieję, że to pomoże

aneeshep
źródło
tnx za to, ale znam hasło, wystarczy je wyodrębnić :)
Wolfy
2
rarcrackjest również okropny z powodu fałszywych wyników pozytywnych. Przetestowałem to na moim teście. 7z z góry i ciągle wychodził z niewłaściwymi hasłami.
Oli
1
Zepsuty link, błąd 404.
gerrit