32°N Downloads Mss Cli

Downloads · MSS CLI

Scan your boat from your laptop.

The Marine Security Scanner runs over the boat's network from any laptop on the same LAN. It identifies every device, looks them up against the 32°N advisory corpus, and tells you which ones have known issues. Five minutes, no install on the boat.

Install

One curl. Then run it.

Prebuilt binaries are served from 32north.ai directly. Pick the line for your OS, run it in a terminal, then point it at your boat's network.

macOS · Apple Silicon

curl -fsSL https://32north.ai/dl/mss-macos-arm64 -o mss \
  && chmod +x mss

macOS · Intel

curl -fsSL https://32north.ai/dl/mss-macos-x64 -o mss \
  && chmod +x mss

Linux · x86_64

curl -fsSL https://32north.ai/dl/mss-linux-x64 -o mss \
  && chmod +x mss

Windows · via WSL2

# Inside WSL2 (Ubuntu / Debian), use the Linux build above.
# Native Windows isn't supported yet — the scanner's BLE and
# wifi modules need platform-specific code that's macOS + Linux only.

SHA256 checksums: macos-arm64 · macos-x64 · linux-x64

Don't see your platform? Build from source at apps/scanner with go build -o mss ./cmd/mss.

Quick start

Scan the boat.

Once mss is on your $PATH (or sitting in your current directory), point it at the boat's subnet. The default scan takes about five minutes for a typical 24-port LAN.

Scan a network

./mss scan --target 192.168.1.0/24

Discovers every device on the subnet, identifies marine equipment by fingerprint, and reports findings keyed to published advisories. JSON, plain text, or HTML output.

MCP server mode

./mss serve

Runs as a Model Context Protocol server so a connected AI assistant can drive the scanner directly. Useful for interactive triage: "show open critical findings", "scan the chartplotter again", and so on.

What it scans for

Marine-specific, not generic.

The scanner uses 32°N's own signature pack — driven by the published advisory corpus. That means it knows about SignalK plugin issues, OpenCPN binary problems, NMEA-2000 gateway exposures, common bridge and AIS misconfigurations. It's not a generic network scanner wearing a marine sticker.

Source

Open source. MIT.

The scanner is at apps/scanner in the platform monorepo. Build it yourself, modify the signature pack, contribute new fingerprints. If you find an issue, report it at security@32north.ai and it'll show up in the advisory index.