A no-nonsense, modern Bash auto-installer for CTF, pentest, and hacking environments.
Designed for fast, reproducible setups for new team members or on fresh Linux boxes.
- WaveTerm: Modern terminal with pre-configured CTF workspace
- RustDesk: Secure remote desktop for team collaboration/support
- Proxychains4 & Tor: Out-of-the-box tunneling for red team activities
- PEASS-ng PrivEsc tools: linpeas, winpeas, and more
- Metasploit Framework: Automated install and database sync
- pimpmykali: Extra tweaks for pentest environments
- Optional: Wordlists, rainbow tables, and password dumps (ask before download!)
-
Clone this repo or download the installer script:
git clone https://github.com/skull-ttl/vm-setup cd vm-setup chmod +x install.sh
-
Run the installer as root (or with sudo):
sudo ./install.sh
You'll be prompted to download optional wordlists (large files).
-
(Optional) Customize your WaveTerm workspace:
- Edit
~/.waveterm/workspaces/ctf-default.yaml
after install if you want your own aliases, colors, or blocks.
- Edit
- Ubuntu/Debian Linux (tested on latest LTS)
- 10GB+ disk space (more if you grab wordlists)
- Internet connection for package downloads
- Never run random scripts from the Internet as root unless you’ve read them.
- This script installs from official repos and trusted sources, but always check what you’re running.
- No secrets, passwords, or sensitive info should be added to this repo (see
.gitignore
).
Tool | Purpose | Install Method |
---|---|---|
WaveTerm | Modern terminal | Snap |
RustDesk | Remote desktop | GitHub .deb release |
Proxychains4 | Proxy routing | apt |
Tor | Anonymity/Tor routing | apt |
PEASS-ng | Privilege escalation | GitHub |
Metasploit | Exploitation framework | apt, msfupdate |
pimpmykali | Extra pentest tweaks | GitHub |
flameshot | Screenshot tool | apt |
...and more. See install.sh
for details.
- Put your own links in
links.txt
- Adjust wordlist options for your storage needs
- Add more tools as needed—forks and PRs welcome!
PRs, issues, and feedback are welcome!
Help us make the ultimate CTF starter kit for new hackers and seasoned pros alike.
For legal, educational, and ethical use only.
The Trave Tricksters Legion and script contributors take no responsibility for misuse.
This is a side project / portfolio tool.
If you run into problems or have suggestions, please email:
Issues and PRs are welcome, but response times may vary.
Happy hacking!
— The Trave Tricksters Legion CTF Team