
➡️ Discord | Веб-сайт ⬅️
Современная система идентификации хешей
pip3 install name-that-hash && nth
Веб-приложение без установки
# 🤔 Что это такое?

Вы когда-нибудь натыкались на хеш вроде `5f4dcc3b5aa765d61d8327deb882cf99` и задавались вопросом, какого он типа? 🤔
Name-that-hash назовёт этот тип хеша!
# 🔥 Особенности
* 📺 **Рейтинги популярности** - Name that hash покажет вам самые популярные хеши первыми. В более старых системах он был бы одинаково приоритетным для [Skype Hash](https://en.wikipedia.org/wiki/Skype_security) и [NTLM Active Directory!](https://docs.microsoft.com/en-us/windows-server/security/kerberos/ntlm-overview) Что примерно то же самое, что сказать, что мой GitHub так же популярен, как VSCode 📈
* ✍ **Сводки по хешам** - больше никаких сомнений, MD5 это или NTLM. Name-that-hash кратко опишет основное применение каждого хеша, позволяя вам сделать осознанный и точный выбор ⚡
* 🌈 **Цветной вывод** - Не волнуйтесь, цвета были лично подобраны дизайнером, чтобы быть на 100% доступными и крутыми 😎
* 🤖 **JSON-вывод и API** - Хотите использовать Name-That-Hash в своём проекте? Мы ориентированы на API в первую очередь, на CLI — во вторую. Используйте JSON-вывод или импортируйте нас как модуль Python! 💾
* 👵 **Обновлён!** - HashID был обновлён в последний раз в 2015 году. Hash-Identifier — в 2011! Name-That-Hash — проект 2021 года 🦧
* ♿ **Доступность** - Мы на 100% стремимся сделать это [доступным хакерским инструментом](https://skerritt.blog/a11y/) 🙏
* 🎫 **Расширяемость** - Добавляйте новые хеши так же быстро, как вы можете отредактировать этот README. Нет, серьёзно — это так просто! 🎱
# 🥊 Name-That-Hash vs HashID vs Hash-Identifier
| **Особенности** | Name-That-Hash | HashID | Hash-Identifier |
| ---- | ---- | ---- | ---- |
| **Последнее обновление** | 2021, смотрите коммиты. | 17/03/2015 | 30/09/2011 |
Честно говоря, вам нужно больше убеждения? 😂
Но давайте подробнее рассмотрим особенности.
## 📈 Сравнение возможностей

Здесь HashID показывает Skype перед NTLM, тогда как Name-That-Hash понимает популярность хешей и помещает NTLM перед Skype.

📕 Вы также можете видеть, что Name-That-Hash отображает сводку, тогда как HashID — нет. В представлении по умолчанию он также показывает информацию о John + HashCat. Потому что давайте будем честны, единственная причина, по которой вы используете этот инструмент — это понять, что ввести в HashCat! 🐱🚀
Name-That-Hash принципиально отличается от HashID, я не буду перечислять все различия — вы можете увидеть их самостоятельно 😎
## 💌 Доступность
Name-That-Hash — это [доступный хакерский инструмент](https://skerritt.blog/a11y/). Это значит, что мы потратили время на проектирование таких вещей, как....

Удаление ASCII-артов очень длинных блоков текста «наименее вероятно» с помощью `--accessible`.
Делая это, вы теряете доступ к разделу «наименее вероятно», и если хеш окажется в этой куче, будет обидно. Поэтому у нас также есть `--no-banner`.

Который удаляет ASCII-арт баннер.
# 🔨 Установка
**Простой способ** Используйте наше веб-приложение по адресу [https://nth.skerritt.blog](https://nth.skerritt.blog).
Вы можете установить с помощью Pip в Python.
pip3 install name-that-hash
или:
pip install name-that-hash
А затем запустить:
nth
Для использования.

Мы также в:
* [REMnux](https://remnux.org/).
* [Пользовательском репозитории Arch (AUR)](https://aur.archlinux.org/packages/python-name-that-hash).
* [MacPorts](https://ports.macports.org/port/name-that-hash/summary).
* [Homebrew](https://formulae.brew.sh/formula/name-that-hash).
# ⚱ Интересные факты
* У нас есть матрица тестов, которая проверяет, что все наши хеши актуальны, включая режимы HashCat и John the Ripper!
* В отличие от других идентификаторов хешей, которые определяют не-хеши, мы удалили их, так что вы будете получать только настоящие хеши (а кто такой base64?)
* Каждый хеш тестируется несколько раз, как на ложноположительные, так и на истинноположительные результаты. Здесь ошибок нет!
* Где-то в исходном коде есть волшебная лампа, которая вызывает джинна.
# 💡 Документация
Хотите узнать, как работает популярность?
Как использовать это в собственных программах?
Или, может быть, о нашем стремлении к доступности?
Наша документация для вас!
| 📚 **Документация** | 🐦 **Мой Twitter (пишите мне по вопросам)** | 🎳 **Discord** | 🧩 **Веб-приложение**
| --------------- | ----------------------------------- | ---------------- | ---------------- |
| [Wiki](https://github.com/HashPals/Name-That-Hash/wiki) | [https://twitter.com/bee_sec_san](https://twitter.com/bee_sec_san) | [Discord](https://discord.gg/zYTM3rZM4T) | [Веб-приложение](https://nth.skerritt.blog) |
# 🙏 Участие
Простой способ внести вклад — добавить больше хешей, написать описания или изменить их РЕГУЛЯРНОЕ ВЫРАЖЕНИЕ> Вам нужно просто перейти к [этому файлу](https://github.com/HashPals/Name-That-Hash/blob/main/name_that_hash/hashes.py) и отредактировать его.
Подробнее об [участии можно прочитать здесь](https://github.com/HashPals/Name-That-Hash/wiki/Contributing).
# 💌 Благодарности
Огромное спасибо [Jabba](https://github.com/JabbaTheBunny) и Jayyy за их помощь :)
Спасибо [HashID](https://github.com/psypanda/hashID) и [Hash-Identifier](https://code.google.com/archive/p/hash-identifier/) за их работу в этой области, которая сильно нас вдохновила. 💝 База данных хешей первоначально была взята у них, но мы значительно её изменили. Огромное спасибо за создание этой базы данных из 3000+ хешей 😻
Также спасибо сообществу TryHackMe, и особенно [Oriel](https://twitter.com/OrielOrielOriel) за её отзыв на ранние версии.
Особая благодарность Varg за его мастерское понимание теории цвета 🌈
И, наконец, спасибо Blackout за помощь в написании описаний хешей 🐱👤
# 📺 Что говорят люди


[Мы в REMnux!](https://twitter.com/REMnux/status/1355874578405466114)
## Участники ✨

Благодарности этим замечательным людям ([ключ к эмодзи](https://allcontributors.org/docs/en/emoji-key)):
Этот проект следует спецификации [all-contributors](https://github.com/all-contributors/all-contributors). Приветствуются вклады любого типа!