Автор Тема: gpg криптиран файл -възстановяване на парола  (Прочетена 2085 пъти)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Криптирал съм си едно файлче 8,8GB по този начин:

Код:
gpg -vv -c --cipher-algo АЛГОРИТЪМ файл

Опитвам се да го декриптирам:

Код:
gpg --output "/tmp/запиши-тука-резултата" -vv -d "файл.gpg"


Обаче...

Код:
gpg: encrypted with 1 passphrase
gpg: decryption failed: bad key

Паролата е около 13 символа. Разбира се вътре има друг файл, който е криптиран с друг алгоритъм и там паролата е с повече символи :-)

Интересното е, че след като въведа паролата и прочета тези двете съобщения за грешка, програмата gpg продължава да смята нещо още една-две минути. През това време процесорът се товари 10%.

Код:
real    1m43.510s
user    0m2.632s
sys     0m7.756s

Какво прави gpg толкова време след като вече е ясно, че паролата е грешна?

Можете ли да ми препоръчате някакъв разбивач на пароли (brute force), който е с отворен код?

Файлът е записан на два диска DVD и не ми се иска да пека наново...
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
brute force, 13 символна парола? Успех!
Активен

0x2B|~0x2B

vyrgozunqk

  • Гост
brute force, 13 символна парола? Успех!
Някой брут форс с мултитриидинг и Core Quad CPU... :D
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Повечето символи от паролата ги знам (или поне така си мисля).

Може проблемът да е и в грешки при записа (файлът беше нарязан на парчета, записан на DVD, прочетен от там и сглобен), но е много малко вероятно, защото md5 сумите отговарят.

Мога да напиша скрипт на Perl, който да извади предполагаемите пароли, но все пак би било хубаво да има нещо готово на C за да работи по-бързо (и освен това не знам как ще се оправя с това минута-две забавяне, което не разбирам защо се случва).


Като вмъкна "--passphrase=test" в параметрите пак се наблюдава това забавяне.
« Последна редакция: Mar 14, 2010, 13:06 от vstoykov »
Активен