Parrot OS
Security, privacy, and development in one distro. A pentesting toolkit that doubles as a daily driver.
Overview
| Based on | Debian (Testing) |
| Package manager | APT |
| Package format | .deb |
| Release model | Rolling release (based on Debian Testing) |
| Default DE | MATE |
| Init system | systemd |
| Website | parrotsec.org |
Why Parrot OS?
- Two editions - Security Edition for pentesting, Home Edition for a privacy-focused daily driver
- Lighter than Kali - Uses MATE instead of GNOME, requiring fewer resources while still being fully featured
- Privacy tools built in - AnonSurf (Tor routing), pre-configured Firefox with privacy extensions, and sandboxing via Firejail
- Development-friendly - Ships with compilers, debuggers, editors, and language runtimes out of the box
- Daily-drivable - Unlike some security distros, Parrot Home is designed for everyday use
- Debian Testing base - Reasonably current packages without sacrificing stability
Editions
- Security Edition - Full pentesting toolkit with 600+ security tools (Metasploit, Burp Suite, Wireshark, Aircrack-ng, etc.)
- Home Edition - Clean daily-driver desktop with privacy tools but without the pentesting arsenal
- HTB Edition - Customized for Hack The Box with pre-configured VPN and tools
- Cloud Edition - Minimal install for VPS and cloud deployments, Docker containers available
Package Management
Parrot uses APT with its own repos layered on top of Debian Testing.
# Update and upgrade
sudo apt update && sudo apt full-upgrade
# Install a tool from Parrot's repos
sudo apt install metasploit-framework
sudo apt install burpsuite
sudo apt install gobuster
# Search for security tools
apt search "password crack"
# Install packages from Debian repos (fully compatible)
sudo apt install neovim tmux
# Parrot uses its own update command as well
sudo parrot-upgrade
Legal notice: The security tools in Parrot OS are for authorized penetration testing and security research only. Using these tools against systems without explicit permission is illegal. Always get written authorization before testing.
Privacy Features
# AnonSurf - route all traffic through Tor
sudo anonsurf start
sudo anonsurf stop
sudo anonsurf status
# Check your external IP
sudo anonsurf myip
# Firejail - sandbox applications
firejail firefox
firejail --private thunderbird
# MAT2 - remove metadata from files
mat2 document.pdf
mat2 photo.jpg
Tips
- Use Home Edition if you want privacy tools without the pentesting bloat
- Run
sudo parrot-upgradeinstead ofapt upgradeto ensure Parrot-specific updates are handled correctly - Use AnonSurf for quick Tor routing without needing to configure Tor Browser separately
- Firejail is pre-installed. Use it to sandbox browsers and other internet-facing apps
- Parrot works great as a VM or live USB for security assessments without committing to a full install
- The Security Edition can be heavy on disk space (~40GB+). Make sure to allocate enough.