Skip to content

It is a very fast (100 times faster) and simple tool for sorting passwords by their hashes. It supports several hashing algorithms such as MD5, SHA1, SHA256, SHA512. The program can work with both individual hashes and files containing multiple hashes.

License

Notifications You must be signed in to change notification settings

geniuszlyy/GenBruteHash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenBruteHash

This project is a script for sorting passwords by their hashes. It supports several types of hashing, including MD5, SHA1, SHA256, SHA512.

EN:

Installation

  1. Clone the repository to your computer:
   git clone https://github.com/geniuszlyy/GenBruteHash.git
  1. Go to the project directory:
   cd GenBruteHash
  1. Install the necessary dependencies:
    pip install tqdm
  1. Create a config.json file 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.

Usage

Running the script

To run the script, run the command:

python main.py

Menu

After running the script, you will see the following menu: image

Choose one of the options:

  1. Entering the hash manually:
  • Enter the hash you want to decrypt.
  • The program will automatically detect the hash type and start iterating.
  1. Entering the hash and salt:
  • Enter the hash.
  • Enter the salt (if applicable).
  • The program will start iterating with the specified hash and salt.
  1. 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.

Supported hash types

The script supports the following types of hashes:

  • MD5
  • SHA1
  • SHA256
  • SHA512

Usage example

  1. Entering the hash manually:
Enter the hash > $SHA256$94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
  1. Entering the hash and salt:
Enter the hash > 94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
Enter salt > shippuuden
  1. Iterating over multiple hashes:
Enter the path to the file with the hashes > hashes.txt

image

RU:

Установка

  1. Клонируйте репозиторий на ваш компьютер:
   git clone https://github.com/geniuszlyy/GenBruteHash.git
  1. Перейдите в директорию проекта:
   cd GenBruteHash
  1. Установите необходимые зависимости:
    pip install tqdm
  1. Создайте файл config.json в корневой директории проекта:
   {
       "wordlist": "path/to/your/wordlist.txt"
   }

Убедитесь, что путь к файлу словаря паролей (wordlist.txt) указан правильно.

Использование

Запуск скрипта

Для запуска скрипта выполните команду:

python main.py

Меню

После запуска скрипта вы увидите следующее меню: image

Выберите один из вариантов:

  1. Ввод хэша вручную:
  • Введите хэш, который вы хотите расшифровать.
  • Программа автоматически определит тип хэша и начнет перебор.
  1. Ввод хэша и соли:
  • Введите хэш.
  • Введите соль (если применимо).
  • Программа начнет перебор с указанными хэшом и солью.
  1. Перебор нескольких хэшей:
  • Введите путь к файлу, содержащему несколько хэшей (по одному хэшу на строку).
  • Программа начнет перебор для каждого хэша в файле.

Поддерживаемые типы хэшей

Скрипт поддерживает следующие типы хэшей:

  • MD5
  • SHA1
  • SHA256
  • SHA512

Пример использования

  1. Ввод хэша вручную:
Введите хэш > $SHA256$94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
  1. Ввод хэша и соли:
Введите хэш > 94b2c66131625ea7122095fb6a29d36e9b4b7b4c0d9229893b798a41fc084921
Введите соль > shippuuden
  1. Перебор нескольких хэшей:
Введите путь к файлу с хэшами > hashes.txt

image

About

It is a very fast (100 times faster) and simple tool for sorting passwords by their hashes. It supports several hashing algorithms such as MD5, SHA1, SHA256, SHA512. The program can work with both individual hashes and files containing multiple hashes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages