A Python tool for decrypting passwords hashed with the AuthMe SHA256 algorithm. Ideal for penetration testing and security audits on Minecraft servers using the AuthMe authentication plugin.
The GenDecryptAuthme is a Python script designed to decrypt passwords hashed using the AuthMe SHA256 algorithm. This tool is particularly useful for those looking to perform penetration testing or security audits on Minecraft servers utilizing the AuthMe authentication plugin.
- Supports AuthMe SHA256 hashing algorithm.
- Reads a wordlist to perform brute-force attacks.
- Displays the time taken to find the password.
- Provides detailed error messages and usage instructions.
- Python 3.x
colorama
module
-
Clone the repository:
git clone https://github.com/geniuszlyy/GenDecryptAuthme.git cd GenDecryptAuthme
-
Install the required module:
pip install colorama
-
Prepare your wordlist:
Create a text file (e.g.,
wordlist.txt
) with each potential password on a new line. -
Run the script:
python main.py '$SHA$salt$hash' wordlist.txt
- Replace
salt
andhash
with the appropriate values. - Ensure the hash is in the format:
$SHA$salt$hash
.
- Replace
-
Example:
python main.py '$SHA$69ac426df8b3af1b19a73bc24ad4b94c878de0aa9f1fb6c8a68826f1d0c04072' wordlist.txt
- If the password is found, the script will display the password along with the time taken to find it.
- If the password is not found, the script will inform you and display the time taken for the search.
GenDecryptAuthme — это скрипт на Python, предназначенный для декриптирования паролей, хэшированных с использованием алгоритма AuthMe SHA256. Этот инструмент особенно полезен для тех, кто хочет провести тестирование на проникновение или аудит безопасности на серверах Minecraft, использующих плагин аутентификации AuthMe.
- Поддержка хэширования с использованием алгоритма AuthMe SHA256.
- Чтение списка слов для выполнения атак методом грубой силы.
- Отображение времени, затраченного на нахождение пароля.
- Предоставление подробных сообщений об ошибках и инструкций по использованию.
- Python 3.x
- Модуль
colorama
-
Клонируйте репозиторий:
git clone https://github.com/geniuszlyy/GenDecryptAuthme.git cd GenDecryptAuthme
-
Установите необходимый модуль:
pip install colorama
-
Подготовьте ваш список слов:
Создайте текстовый файл (например,
wordlist.txt
), в котором каждый потенциальный пароль будет на новой строке. -
Запустите скрипт:
python main.py '$SHA$salt$hash' wordlist.txt
- Замените
salt
иhash
на соответствующие значения. - Убедитесь, что хэш находится в формате:
$SHA$salt$hash
.
- Замените
-
Пример:
python main.py '$SHA$69ac426df8b3af1b19a73bc24ad4b94c878de0aa9f1fb6c8a68826f1d0c04072' wordlist.txt
- Если пароль найден, скрипт отобразит пароль вместе с временем, затраченным на его нахождение.
- Если пароль не найден, скрипт сообщит об этом и покажет время, затраченное на поиск.