← Seb's Workshop
Checking backend…
Network Security

Port Scanner

Run an nmap scan against any IP or hostname and get a plain-English security analysis.

⚠ Backend not running — start it first
The port scanner uses a local Python/Flask backend that runs nmap. It's a one-time setup: 1. Install nmap:   sudo apt install nmap   (Linux) | brew install nmap (Mac) 2. Start the server:   python3 port-scanner-server.py 3. Reload this page — the indicator above will turn green The server runs on localhost:5050 and only accepts connections from your machine. No data leaves your network.
Mode:
Scans are run via nmap on your local machine and only reach the target you specify. Typical scan: 15–60 seconds. Full scan may take several minutes.
⚠ Only scan systems you own or have explicit written permission to scan. Unauthorised port scanning may be illegal.