Skip to content
Scout 0.3.0: new checks for reachable Go CVEs, IDOR, version disclosure, directory listing, SRI and mixed content.See the catalog

Installation

Scout is a single, statically-linked Go binary with no runtime dependencies (pure-Go SQLite, no CGo). Pick whichever install suits you.

  • Go 1.24+ to install from source or with go install.
  • A terminal. Scout runs on Linux, macOS and Windows.
  • For the reachable-CVE check, the optional govulncheck binary matching your Go toolchain. Scout skips the check gracefully if it is absent.
Terminal window
go install github.com/MUKE-coder/scout/cmd/scout@latest

The binary lands in $(go env GOPATH)/bin. Make sure that is on your PATH.

Pin a release instead of @latest:

Terminal window
go install github.com/MUKE-coder/scout/cmd/scout@v0.3.0
Terminal window
git clone https://github.com/MUKE-coder/scout
cd scout
go build -o scout ./cmd/scout
./scout version
Terminal window
go run github.com/MUKE-coder/scout/cmd/scout@latest scan --target http://localhost:3000
Terminal window
scout version

You should see the version string (for example scout 0.3.0).

Head to the Quickstart to run your first scan, or read how modes & environments keep scans safe.