This project is a script for sorting passwords by their hashes. It supports several types of hashing, including MD5, SHA1, SHA256, SHA512.
- Clone the repository to your computer:
git clone https://github.com/geniuszlyy/GenBruteHash.git- Go to the project directory:
cd GenBruteHash- Install the necessary dependencies:
pip install tqdm- Create a
config.jsonfile in the root directory of the project:
{
"wordlist": "path/to/your/wordlist.txt"
}Make sure that the path to the password dictionary file (wordlist.txt ) is specified correctly.
To run the script, run the command:
python main.pyAfter running the script, you will see the following menu:
- Entering the hash manually:
- Enter the hash you want to decrypt.
- The program will automatically detect the hash type and start iterating.
- Entering the hash and salt:
- Enter the hash.
- Enter the salt (if applicable).
- The program will start iterating with the specified hash and salt.
- Iterating over multiple hashes:
- Enter the path to the file containing multiple hashes (one hash per line).
- The program will start iterating over each hash in the file.
The script supports the following types of hashes:
- MD5
- SHA1
- SHA256
- SHA512
- Entering the hash manually:
Enter the hash > $SHA256$94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921- Entering the hash and salt:
Enter the hash > 94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
Enter salt > shippuuden- Iterating over multiple hashes:
Enter the path to the file with the hashes > hashes.txt- Клонируйте репозиторий на ваш компьютер:
git clone https://github.com/geniuszlyy/GenBruteHash.git- Перейдите в директорию проекта:
cd GenBruteHash- Установите необходимые зависимости:
pip install tqdm- Создайте файл
config.jsonв корневой директории проекта:
{
"wordlist": "path/to/your/wordlist.txt"
}Убедитесь, что путь к файлу словаря паролей (wordlist.txt) указан правильно.
Для запуска скрипта выполните команду:
python main.pyПосле запуска скрипта вы увидите следующее меню:
- Ввод хэша вручную:
- Введите хэш, который вы хотите расшифровать.
- Программа автоматически определит тип хэша и начнет перебор.
- Ввод хэша и соли:
- Введите хэш.
- Введите соль (если применимо).
- Программа начнет перебор с указанными хэшом и солью.
- Перебор нескольких хэшей:
- Введите путь к файлу, содержащему несколько хэшей (по одному хэшу на строку).
- Программа начнет перебор для каждого хэша в файле.
Скрипт поддерживает следующие типы хэшей:
- MD5
- SHA1
- SHA256
- SHA512
- Ввод хэша вручную:
Введите хэш > $SHA256$94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921- Ввод хэша и соли:
Введите хэш > 94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
Введите соль > shippuuden- Перебор нескольких хэшей:
Введите путь к файлу с хэшами > hashes.txt