У світі кібербезпеки та етичного хакінгу розкриття хешів є важливою навичкою для тестування безпеки систем. Однак вручну визначати типи хешів і знаходити відповідний режим Hashcat може бути дуже часуємним процесом. Для спрощення цього завдання я створив Hashcat Mode Finder — Python-скрипт, який автоматизує виявлення типів хешів і генерує відповідну команду для розкриття хешів за допомогою Hashcat.
Цей скрипт використовує Hashid, потужний інструмент для визначення типів хешів, після чого пропонує відповідний режим Hashcat для розкриття хешу. Крім того, він генерує повну команду Hashcat, яка включає флаг словника, готову до використання для наступної спроби розкриття хешу.
Незалежно від того, чи є ви новачком у сфері кібербезпеки або досвідченим етичним хакером, цей інструмент допоможе оптимізувати ваш робочий процес і заощадить час при роботі з хешами.
— — — — — — https://github.com/Mick19j/HashcatModeFinder— — — — — —
Що ви дізнаєтесь у цій статті:
- Як працює Hashcat Mode Finder і як він визначає типи хешів.
- Як скрипт автоматично генерує команди Hashcat.
- Як налаштувати та використовувати скрипт для власних проектів з розкриття хешів.
Примітка: Вимоги до залежностей
Скрипт вимагає наявності Hashid для успішного виконання як на Linux, так і на Windows системах.
Як встановити Hashid:
Для користувачів Linux:
Відкрийте термінал і виконайте наступну команду:
pip install hashid
АБО, для дистрибутивів на базі Debian, таких як Ubuntu чи Kali, використовуйте:
sudo apt install hashid
Для користувачів Windows:
Відкрийте Command Prompt або PowerShell і встановіть Hashid за допомогою менеджера пакетів Python:
pip install hashid
Переконайтесь, що Hashid встановлений та доступний у системному PATH, щоб уникнути помилок при запуску скрипта.
Зображення:
& Скриншот роботи скрипта:
Щоб почати, клонувати репозиторій і виконайте наступну команду для запуску скрипта:
python3 HashCatMode.py
python3 HashCatMode.py
Якщо скрипт запущено, просто введіть ваш хеш, коли буде запропоновано, і все готово!
Вивід:
Після введення хешу вивід покаже:
- Визначений тип хешу: Скрипт визначає ймовірний тип хешу.
- Режим Hashcat: Вказується відповідний режим Hashcat для розкриття хешу.
- Синтаксис команди Hashcat: Генерується команда Hashcat, готова до використання, з режимом і флагом словника для вашої зручності.
Як ви можете бачити, для зручності та швидкого використання я сформатував готову команду на окремому рядку. Це дозволяє легко двічі клікнути, скопіювати та відразу використовувати її для своїх особистих потреб. 😉!
Дякую!
Дякую, що приділили час для ознайомлення з Hashcat Mode Finder! Цей проєкт є повністю відкритим та безкоштовним для використання всіма бажаючими. Незалежно від того, чи ви новачок або досвідчений ентузіаст кібербезпеки, сподіваюсь, що цей інструмент зробить ваш робочий процес ефективнішим та приємнішим.
Не соромтесь досліджувати, модифікувати або вдосконалювати скрипт за вашим бажанням. Внески та відгуки завжди вітаються — саме співпраця робить відкриті проєкти успішними!
Якщо ви знайшли цей інструмент корисним, поділіться ним з іншими, хто може отримати від нього користь. Разом ми можемо зробити процес розкриття хешів простішим і доступнішим для всіх.
Щасливого хакінгу (етично, звичайно)!
— Mick19j
Перекладено з: Hashcat Mode Finder: A Python Script to Automatically Detect Hash Types and Generate Cracking Commands!