Skip to main content

A pentester's Docker container that does some really nasty things

Project description

Saloon

Saloon is a hacking environment that is rapidly available from Docker Hub. Compared to the estimated 30 minute setup with Kali or Parrot, Saloon takes roughly 5 minutes to install and 1 second to boot.

🚀 Installation

Install from PyPI

pipx install saloon

🧨 Running Saloon

Once the container image is built, you can attach to Saloon with Docker

# Get a shell
saloon

# Run a command and then exit
saloon -- nmap -p80 -sC -sV scanme.nmap.org

Saving files between runs

Persistence is not available yet.

Networking

Networking is not available, but soon you will be able to do things like set up a netcat listener an accept incoming connections or set up a Burp Suite proxy.

Running GUI applications

Note: Not available on Linux yet

The Docker container is compatible with X11. You just need to set your local XServer to listen on 127.0.0.1.

macOS Example

  1. Install XQuartz
brew install --cask xquartz
  1. Enable XQuartz > Preferences > Security > Allow connections from network clients
  2. Add your local IP as an xhost
xhost + 127.0.0.1

Other Examples

Coming soon. Accepting pull requests for Windows and Linux examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

saloon-0.1.2.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

saloon-0.1.2-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file saloon-0.1.2.tar.gz.

File metadata

  • Download URL: saloon-0.1.2.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for saloon-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f016220ec5290cbd447aead295175c5042e421543c391436aa713095255496d7
MD5 ad9a00a25f713ea2760618b634403a18
BLAKE2b-256 09a1e01c1d952d9a85002cbbe31402dc626f131f7229514e1cb5163319816636

See more details on using hashes here.

File details

Details for the file saloon-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: saloon-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for saloon-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4ade1a2d4df9868727f3f2f625ebe97ab91b25ce4175d6b62d56b0ee4ac4560d
MD5 6a1db7476299dbf7b43238ac793f1a21
BLAKE2b-256 74e8e9d438e2d0380fc76eac83ffc478b47014aa56097113cc16412cc187a4c9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page