Welcome to the Bash Scripts for CTF Challenges repository! This collection of scripts is designed to help streamline and automate tasks commonly encountered during Capture The Flag (CTF) competitions. I plan to use it to store tools and scripts I use while playing CTFS.
These scripts are for educational purposes only. Use them responsibly and only in environments where you have explicit permission. Unauthorized use of these scripts may violate laws and regulations. I am not responsible for what you do with these scripts.
Bash: These scripts are built for Bash and should work on most Linux systems.
Dependencies: Some scripts may rely on additional tools like nmap, curl, or grep. Ensure these are installed before running the scripts.
enum/: Scripts for enumeration (e.g., port scanning, service discovery).
exploit/: Tools for exploitation (e.g., payload generation, vulnerability exploitation).
post-exploit/: Scripts for post-exploitation tasks (e.g., privilege escalation, data extraction).
encryption/: Scripts for decryption
misc/: General utility scripts for miscellaneous tasks.
Each folder has a docs.md file which will explain what each .sh script does and where I use them.
Clone this repository:
git clone https://github.com/CTF-Tools.git
Add execute permissions to setup.sh
chmod +x setup.sh
Run the script you want to use
bash example.sh
Contributions are welcome! Feel free to submit a pull request or open an issue for improvements or new scripts.
If you have any questions or suggestions, feel free to reach out:
Email: [email protected]
GitHub: https://github.com/Max-Barnes