Зачастую раздобыть заветные хеши — это далеко не все, что нужно сделать перед тем, как начинать брут. Иногда еще бывает полезно понять, а что, собственно, будем брутить, определить хеш или другими словами, узнать, что за хеш попался при проведения пентеста.
Еще по теме: Как расшифровать хеш
Определение хеша онлайн
Самым простым способом узнать алгоритм хеша — онлайн-сервис. Один из самых популярных сервисов по определению хеша онлайн является сайт onlinehashcrack.com.
Использовать данный сервис очень просто:
- Переходите на сайт onlinehashcrack.com
- Вводите найденный хеш
- Получаете результат
Сервис умеет определять свыше 250 типов хешей.
Определение хеша с помощью справки Hashcat
Еще один способ определить хеш — использовать справку Hashcat.
1 |
hashcat --example | grep -A7 -B11 'ansible' |
Определение хеша с помощью hashID
В некоторых случаях лезть в интернет для определения типа хеша будет затруднительно. В таких ситуациях можно использовать специальные утилиты. Одна из самых популярных на сегодняшний день — инструмент hashID.
Данная утилита пришла на смену утилит HashTag и Hash-Identifier.
hashID — это чрезвычайно полезная тулза на Python 3, которая попытается определить, что за тип хеша перед ней.
В библиотеке hashID более двухсот различных сигнатур хешей и сервисов, которые их используют.
Утилита дружит с hashcat, John The Ripper, а также без проблем запускается и на второй ветке Python.
Установка hashID
1 2 3 |
$ pip install hashid $ pip install --upgrade hashid $ pip uninstall hashid |
Скачать hashID
Скачать утилиту можно с Гитхаба. Там же найдете полный список поддерживаемых хешей в Excel-файле.
Заключение
На этом все. Этих инструментов определения хеша вам должно хватить. Всем хорошего настроения и информационной безопасности!
ПОЛЕЗНЫЕ ССЫЛКИ:
Есть что нибудь под windows?
970ece6d3f7d1d21340dedd43d321972
Расшифруйте пожалуйста
чем тебе pip не под винду?