This guide gets you from a fresh system to a running Sn1per Pro instance in under 20 minutes. For deeper coverage, see Installation and Configuration.
Prerequisites
- A 64-bit Linux host (Kali Rolling recommended; Ubuntu 22.04+, Debian 12+, and Parrot OS also supported)
- Root or passwordless sudo access
- 4 GB RAM minimum (8 GB recommended), 20 GB free disk
- Outbound HTTPS to
sn1persecurity.comfor license activation - TCP port 1337 free for the web UI
See Installation for the full requirements matrix.
Option A: Bare Metal (Recommended)
Run the activation URL you received in your order confirmation email as root:
curl https://sn1persecurity.com/pro/10.0/<your-license-hash>/activation.sh | sudo bash
The installer provisions Apache 2.4, PHP 8.4, PostgreSQL, the Metasploit Framework, Nuclei, Nmap, and the full Sn1per scan toolchain. It takes 10–20 minutes depending on network speed.
At the end of install, the installer prints your randomly-generated admin password. Save it, or retrieve it later with:
sudo cat /usr/share/sniper/pro/data/.admin-password
Option B: Docker
Start a Kali base container with elevated privileges (required for nmap raw scans, nuclei JIT, and Metasploit modules):
docker run -dit --name sn1per-pro -p 1337:1337 --privileged kalilinux/kali-rolling
docker exec -it sn1per-pro bash
apt update && apt install -y curl sudo
curl https://sn1persecurity.com/pro/10.0/<your-license-hash>/activation.sh | bash
After installation completes inside the container, the web UI is available on the Docker host at https://127.0.0.1:1337.
See Docker for the full container lifecycle, compose files, and volume mounts.
First Login
Open the web UI in your browser:
| Host | URL |
|---|---|
| Local | https://127.0.0.1:1337 |
| Remote | https://YOUR.SERVER.IP:1337 |
| Credential | Value |
|---|---|
| Username | admin |
| Password | (printed at end of install, or sudo cat /usr/share/sniper/pro/data/.admin-password) |
The web UI uses a self-signed TLS certificate; your browser will warn on first connection. Accept the certificate to proceed.
Run Your First Scan
Via the web UI
- Click New Workspace on the Workspace Navigator
- Enter a target (hostname, IP, or CIDR) and select a scan mode (
normal,web,recon, etc.) - Launch the scan from the Quick Commands drawer
- Results appear live in the workspace report as the scan progresses
Via the CLI
# Bare-metal host
sudo sniper -t target.com -m normal
# Inside a Docker container
docker exec sn1per-pro sniper -t target.com -m normal
27 scan modes are available. The most common:
| Mode | Purpose |
|---|---|
normal |
Full recon + vulnerability scan |
stealth |
Passive/low-noise scan |
recon |
Recon and OSINT only |
web |
Web application scan |
airstrike |
Mass scanning from a target list |
vulnscan |
Vulnerability-focused scan |
Run sniper -h for the complete list.
Next Steps
- Installation — full install instructions, license management, deregistration
- Configuration —
sniper.confsettings, AI / RAG / Burp integration - Usage — web UI walkthrough, scheduled tasks, notes, JSON API
- Docker — compose, volumes, capabilities, runtime activation
- Architecture — how the scan engine and web UI fit together
Support
- Email: [email protected]
- Website: https://sn1persecurity.com
- Documentation: https://sn1persecurity.com/wordpress/documentation/