Name That Hash Детектив для хешей в вашем терминале
Репозиторий давно не обновлялся
Последнее обновление было 8 месяцев назад.

Знакомая ситуация? Вы находите странную строку вроде 5f4dcc3b5aa765d61d8327deb882cf99 и ломаете голову — что это за хеш? MD5, SHA-1, а может быть NTLM? Name That Hash решает эту проблему одним движением, определяя тип хеша среди более чем 300 вариантов.
Почему это круче старых аналогов?
Пока такие инструменты как HashID (последнее обновление в 2015) и Hash-Identifier (2011) пылятся на полках истории, Name That Hash предлагает современное решение с кучей полезных фич:
- Приоритезация популярных хешей — больше не нужно видеть Skype Hash в топе, когда вам нужен NTLM
- Человекочитаемые описания — объясняет, где и как используется каждый тип хеша
- Поддержка HashCat и John the Ripper — потому что именно для этого вы и определяете хеш, верно?
- JSON API — можно интегрировать в свои скрипты и инструменты
- Веб-версия — работает прямо в браузере без установки

Кому это пригодится?
- Пентестерам — при анализе дампов паролей
- Участникам CTF — для быстрой идентификации хешей в заданиях
- Разработчикам — при анализе legacy-систем
- Сисопам — для диагностики старых баз данных
Как это работает?
Установка проще некуда:
pip3 install name-that-hash
nth
Или можно воспользоваться веб-версией: https://nth.skerritt.blog
Просто введите хеш — и получите результат с вероятностями и пояснениями. Например, для нашего MD5 хеша:
5f4dcc3b5aa765d61d8327deb882cf99
Вы увидите:
- Название хеша (MD5)
- Где он используется
- Коды для HashCat и John the Ripper
- Альтернативные варианты (если есть)
Что под капотом?
Проект написан на Python и отличается:
- Дружелюбным кодом — легко добавить новые хеши
- Тестами — каждая сигнатура проверена на ложные срабатывания
- Доступностью — продуманный дизайн вывода

Почему стоит попробовать?
Если вы хоть раз:
- Гуглили "какой это хеш"
- Тратили время на подбор параметров для HashCat
- Путались между похожими хешами
...то Name That Hash сэкономит вам кучу времени. Это тот редкий случай, когда инструмент делает ровно то, что нужно, и делает это хорошо.
Готовы попробовать? pip3 install name-that-hash — и ваши хеши больше не останутся безымянными!
