Титла: gpg криптиран файл -възстановяване на парола Публикувано от: vstoykov в Mar 14, 2010, 12:22 Криптирал съм си едно файлче 8,8GB по този начин:
Код: gpg -vv -c --cipher-algo АЛГОРИТЪМ файл Опитвам се да го декриптирам: Код: gpg --output "/tmp/запиши-тука-резултата" -vv -d "файл.gpg" Обаче... Код: gpg: encrypted with 1 passphrase Паролата е около 13 символа. Разбира се вътре има друг файл, който е криптиран с друг алгоритъм и там паролата е с повече символи :-) Интересното е, че след като въведа паролата и прочета тези двете съобщения за грешка, програмата gpg продължава да смята нещо още една-две минути. През това време процесорът се товари 10%. Код: real 1m43.510s Какво прави gpg толкова време след като вече е ясно, че паролата е грешна? Можете ли да ми препоръчате някакъв разбивач на пароли (brute force), който е с отворен код? Файлът е записан на два диска DVD и не ми се иска да пека наново... Титла: Re: gpg криптиран файл -възстановяване на парола Публикувано от: romeo_ninov в Mar 14, 2010, 12:48 brute force, 13 символна парола? Успех!
Титла: Re: gpg криптиран файл -възстановяване на парола Публикувано от: vyrgozunqk в Mar 14, 2010, 12:54 brute force, 13 символна парола? Успех!Някой брут форс с мултитриидинг и Core Quad CPU... :D Титла: Re: gpg криптиран файл -възстановяване на парола Публикувано от: vstoykov в Mar 14, 2010, 13:03 Повечето символи от паролата ги знам (или поне така си мисля).
Може проблемът да е и в грешки при записа (файлът беше нарязан на парчета, записан на DVD, прочетен от там и сглобен), но е много малко вероятно, защото md5 сумите отговарят. Мога да напиша скрипт на Perl, който да извади предполагаемите пароли, но все пак би било хубаво да има нещо готово на C за да работи по-бързо (и освен това не знам как ще се оправя с това минута-две забавяне, което не разбирам защо се случва). Като вмъкна "--passphrase=test" в параметрите пак се наблюдава това забавяне. |