John The Ripper — бесплатная утилита с открытым исходным кодом (лицензия GNU) для восстановления (взлома) паролей по их хешам. Изначально создана для использования в Linux системах, но предусмотрена возможность её компиляции практически под любую актуальную ОС. По умолчанию включена в состав
Kali Linux. Работает через терминал, так что и на Android её запустить возможно (через
Andrax или
Kali NetHunter). Для программы также есть кроссплатформенный GUI, в том числе на русском языке, но устанавливается графический интерфейс как отдельное приложение.
Возможности программы
John The Ripper для Windows используется для подбора паролей по хеш-сумме. На текущий момент программа поддерживает свыше 260 алгоритмов подбора ключей, работает как в режиме «брутфорса», так и по пользовательским словарям. Одно из ключевых преимуществ John The Ripper — утилита умеет самостоятельно вычислять хеш, конспектировать его. Благодаря этому её массово используют для «скорого» граббинга защищенной локальной сети.
То есть с помощью утилиты можно не копировать всю информацию с LAN, а лишь получить log-файл с перечнем всех хеш-сумм для обнаруженных файлов на сервере (что занимает меньше времени). И уже после этого программа будет подбирать к ним пароли.
Дополнительные особенности приложения:
- есть подбор паролей к архивам, WiFi точкам доступа;
- в актуальной версии программы добавлен гибридный режим «атаки» (одновременный брутфорс и подбор ключа по словарю);
- совместимость с Nvidia CUDA и OpenCL (не для всех алгоритмов);
- программа оптимизируется под имеющиеся наборы инструкций процессора (может использовать SSE, AVX-ускорение).
Детальная инструкция о том, как пользоваться приложение, опубликована на официальном сайте проекта. Там же можно скачать бесплатно и дополнительные модули (для включения поддержки MD4, MySQL).
Варианты использования
Приложение поможет восстановить забытый пароль к архиву или WiFi. IT-специалисты с её помощью также проверяют ключи на устойчивость ко взлому. Ближайшими аналогами John The Ripper являются Hashcat, Cain/Abel, но последние не умеют самостоятельно определять хеши.
Скачать John The Ripper актуальной версии бесплатно можно на нашем сайте.