OnDemand SME Support = Get Your Questions Answered! Get an iPad mini, Surface Go 2, of $300 Off Now

Slingshot Linux Distribution


Download Slingshot Virtual Appliance (.ova format)

*Please login or create your SANS profile to download

Minimum System Requirements:

  • VMware Player or similar
  • 2 GHz dual-core processor
  • 4 GB of system memory
  • 15 GB of disk space

Slingshot Overview

What is Slingshot?

Slingshot is an Ubuntu-based Linux distribution with the MATE Desktop Environment built for use in the SANS penetration testing curriculum and beyond. Designed to be stable, reliable and lean, Slingshot is built with Vagrant and Ansible. It includes many standard pen testing tools, as well as the PenTesters Framework (PTF). Course-specific builds include all of the tools, files and documentation needed for class labs. The initial release of Slingshot is for the general community with course-specific builds deploying throughout 2020.

Key Features of Slingshot

  • Provides a consistent experience for SANS students
  • Extensive use of virtual environments (e.g., pyenv, rbenv) to prevent version conflicts
  • Repeatable and testable build process using Vagrant and Ansible
  • Automated testing during the build process verifies that updates do not break tools
  • Streamlines courseware creation by course authors for students

Tools Included

  • Aircrack-ng
  • Asleap
  • BeEF
  • Burp Suite
  • checksec.sh
  • Covenant
  • coWPAtty
  • Docker
  • Empire 3 (latest BC Security fork)
  • EQL
  • Ettercap
  • ExploitDB
  • EyeWitness
  • Golang
  • hashcat
  • hping3
  • John the Ripper
  • Kismet
  • LogonTracer
  • Masscan
  • Metasploit Framework
  • Mimikittenz
  • Nikto
  • Nmap
  • OpenVAS
  • Powershell Empire
  • Recon-ng
  • Responder
  • RITA
  • Social Engineer Toolkit
  • sqlmap
  • tcpdump
  • THC-Hydra
  • Unicornscan
  • Veil Evasion
  • Wapiti
  • weirdAAL
  • Wireshark
  • WPScan
  • ZAProxy

...with the ability to quickly install hundreds of others with the PenTesters Framework. Did we miss something? Submit a request through our feedback form above!


Slingshot was created by Ryan O'Grady, with contributions from Joshua Wright, Stephen Sims, and Daniel Pendolino.


Have a question, suggestion or tool request? Experiencing any issues with download? Find any bugs or errors?