Взлом паролей очень важен для специалистов по тестированию на проникновение.
Предположим, мы получили хэш из базы данных и нам нужно его взломать.
Перед этим нам нужно узнать, какой тип шифрования использовался для создания хэша, проще говоря, какой тип хэша мы получили.
namethathash узнает хэши паролей на kali linux
Очень рано мы написали статью о том, как определить хэши паролей.
Но она уже устарела (во всяком случае, работает безотказно).
В последнем обновление Kali Linux (2021.4) разработчики добавили в репозиторий новый инструмент под названием “Name That Hash”(nth).
В сегодняшней статье мы узнаем, как узнать хэш с помощью “Name That Hash” в нашей системе Kali Linux.
Мы можем установить его, выполнив следующую команду:
sudo apt install name-that-hash
Результат выполнения этой команды показан на следующем снимке экрана:
На скриншоте выше видно, что наш инструмент установлен.
Теперь мы можем использовать его.
Перед этим мы посмотрим опции справки, выполнив следующую команду:
name-that-hash --help
Эта команда кажется большой для ввода, ну да ладно, мы такие ленивые.
Поэтому мы можем использовать nth вместо name-that-hash.
Следующие команды работают так же, как и предыдущая, мы можем видеть опцию помощи на следующем снимке экрана.
Как видно из приведенного выше справочного меню, мы можем выполнить nth –text ‘hash’, чтобы узнать тип хэша.
Здесь у нас есть хэш ’00d06796e489999226fb5bb27fe1b3b2′.
Давайте узнаем, что это за хэш.
Для этого нам нужно выполнить следующую команду:
nth --text '00d06796e489999226fb5bb27fe1b3b2'
Мы не показываем здесь скриншот вывода.
Давайте получим ответ. Какой это хэш?
Cообщите нам ответ в разделе комментариев.
¯\_(ツ)_/¯ Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.
См. также:
- Шифрование и Хэширование. Отличие и применение
- 🐧 Как хэшировать пароли в системах Linux
- #️⃣ Как проверить хэш SHA1 в Linux, FreeBSD и Unix
- 🔐 История криптографии
- 🤐 Как сгенерировать секрет в кодировке base64
- #️⃣ Что такое HMAC (Hash-based Message Authentication Code)
- 🦸 Что такое SHA-256 и как рассчитывать его на языках программирования Python, PHP, JavaScript, Go, Java, PowerShell👨⚕️
- ✗Создание радужных таблиц для алгоритмов хеширования, таких как MD5, SHA1 и NTLM ✗