Skip to content

How Scanning Works

HarborGuard runs six open-source security scanners in a unified workflow, deduplicating findings across engines and attributing each vulnerability to the scanner that detected it.

Scanner Suite

Each scan executes up to six scanners:

  • Trivy — Comprehensive vulnerability scanner for OS packages and application dependencies
  • Grype — Fast vulnerability matcher with broad ecosystem coverage
  • Syft — SBOM generator producing complete package inventories
  • Dockle — CIS Docker Benchmark checker for image configuration
  • OSV-Scanner — Google's open-source vulnerability database scanner
  • Dive — Image layer analyzer for efficiency and waste detection

Scan Origins

Scans can be triggered from three sources:

  • Cloud — Executed on HarborGuard's infrastructure (or Fly Machines in production)
  • Sensor — Executed on your infrastructure via a lightweight agent
  • CI/CD — Triggered from your pipeline via the API

On this page