Skip to content

🐐 GoatOS - A lightweight Linux distribution focused on Web & API penetration testing. Built on Debian with GNOME, featuring nuclei, httpx, ffuf, Burp Suite, and curated tools. Unlike Kali/Parrot, we focus exclusively on web security.

Notifications You must be signed in to change notification settings

GoatCommunity/GoatOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐐 GoatOS

Web/API Pentesting Linux Distribution

Debian GNOME Focus License

Unlike Kali/Parrot that try to do everything, GoatOS focuses exclusively on Web & API security testing.

Documentation | Getting Started | Tools


Why GoatOS?

Kali/Parrot GoatOS
Focus Everything Web/API only
Size 3-4GB+ ~2GB
Tools 600+ (bloat) Curated
Theme Generic GoatSecurity Dark

Features

πŸ”§ Pre-installed Tools

Category Tools
Recon subfinder, httpx, katana, dnsx
Scanning nuclei, nikto, whatweb, nmap
Fuzzing ffuf
SQLi/XSS sqlmap
Proxy Burp Suite, mitmproxy
API Postman, httpie, jwt-hack
Dev VSCodium, Docker, Obsidian

πŸ“š Wordlists & Cheatsheets

/opt/wordlists/     - SecLists, PayloadsAllTheThings
/opt/cheatsheets/   - Offline guides

🎨 GoatSecurity Theme

  • Pure black (#000000) background
  • Custom GNOME Shell, Plymouth, GRUB
  • Chromium with uBlock Origin, Bitwarden, Dark Reader

πŸ“ Report Generator

goat-report                    # Interactive mode
goat-report -p "Client" -t "target.com"

🌐 VPN & Labs Ready

htb-vpn your-file.ovpn         # HackTheBox
vuln-lab                       # Start DVWA
juice-shop                     # Start Juice Shop

Quick Commands

Command Description
recon <domain> Subdomain enumeration
webscan <url> Vulnerability scan
fuzz <url>/FUZZ Directory fuzzing
goat-update Update Go tools
goat-report Generate report
goat-usb <iso> Write ISO to USB

Documentation

πŸ“– Full documentation available in docs/


Building

sudo apt install live-build debootstrap
cd goatos && rm -f .build
sudo lb clean --purge
sudo lb config
sudo lb build

Default Credentials

User Password
user live

Made with 🐐 by GoatSecurity

About

🐐 GoatOS - A lightweight Linux distribution focused on Web & API penetration testing. Built on Debian with GNOME, featuring nuclei, httpx, ffuf, Burp Suite, and curated tools. Unlike Kali/Parrot, we focus exclusively on web security.

Topics

Resources

Stars

Watchers

Forks