This repository contains a script to generate Steam Guard codes.
This script is compatible with Python 3 and requires the requests
package.
- Clone the repository or download the Python file to your local machine.
- Input the SteamGuard Files on the .maFiles folder, you can extract the .maFiles using SDA or an root device.
- Open the terminal and navigate to the directory containing the script
cd SteamAuthenticator-main
. - You need to install the necessary dependencies or requirements to run the script, command:
pip install requests
. - Run the script using Python by typing
python SteamGuard.py
in the terminal.
The script works as follows:
- It initially checks the server time from the Steam API.
- Then, it generates a guard code using the shared secret.
- The guard code, username, and Steam ID are printed on the console.
- After that, it waits for 1 second before displaying a progress bar.
- To stop the script, press
Ctrl+C
. - After the progress bar, the console is cleared and the script runs again.
![Screenshot 2023-07-04 at 12 24 44](https://private-user-images.githubusercontent.com/136286357/250976731-57f7621f-bb8f-425b-a942-71f58b72703a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ1MzQ2OTIsIm5iZiI6MTcyNDUzNDM5MiwicGF0aCI6Ii8xMzYyODYzNTcvMjUwOTc2NzMxLTU3Zjc2MjFmLWJiOGYtNDI1Yi1hOTQyLTcxZjU4YjcyNzAzYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyNFQyMTE5NTJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWFkN2UwOTk5MGQwNzIwNDYzNGMwNzRhNGY5NmQ5OTZiYjhiNjA3ODAzZDU0YmY3NDU1YTc2YzM1MmY2OWIwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.fTReyQOCHddpc0i5TMz3teFI_uwq0SWdM-EdC0E7W5E)
Make sure to check if your directory is not empty and it has '.maFile' files, as the script requires them to run properly.
Contributions, issues, and feature requests are welcome!
This project is open-source and available under the MIT License.