Почему Джон Потрошитель так медленно работает с простым паролем? [закрытый]

Я использую John the Ripper версии 1.7.8 на Linux Ubuntu, чтобы взломать пароли пользователей Linux в качестве упражнения. Я запускаю Linux на виртуальной машине. Я создал пользователя под названием "User1" для системы и установил для него пароль "axby". Затем я получил хэш пароля с обычной командой:

root@machine:~# unshadow /etc/passwd /etc/shadow > filetocrack

затем я запускаю John с командой:

root@machine:~# john filetocrack

когда я пишу этот вопрос, программа работает как 30 минут, пытаясь угадать простой 4-буквенный пароль. Это нормально? Или я сделала что-то не так? Любые предложения по ускорению работы будут оценены.

30
задан fixer1234
30.03.2023 0:05 Количество просмотров материала 3216
Распечатать страницу

1 ответ

Да, это довольно часто, так как John использует Атака По Словарю или брутфорс. Ни один из них не очень быстр, особенно против многих современных алгоритмов хэширования, работающих в одном потоке (запуск некоторых хэшей стоит дорого, как @DavidSchwartz упоминает).

John без аргументов также использует довольно медленные методы, от часто задаваемые вопросы:

Q: сколько времени Я ожидаю, что Джон побежит?



A: это в первую очередь зависит от режим (ы) взлома и ваших файлов паролей (в частности, тип хэшей и количество различных солей, если применимо). большая часть важно отметить, что "инкрементный" режим, который по умолчанию John run (без параметров командной строки) продолжается с after делается с более быстрыми проверками, не предполагается, что разумный время.

один вариант пытаться выжать лучшей производительности для включения parallelization С --fork=N (N - это количество процессов) или --node. Смотрите список вариантов подробности по те.

теоретически, если у вас есть два потока, работающих полу-разумно-ваше время выполнения должно быть сокращено в ~половину. (Обратите внимание на классификатор "теоретически", YMMV в реальном мире)

4
отвечен nerdwaller 2023-03-31 07:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх