Quick Start¶
Get scanning in under a minute.
1. Install Kingfisher¶
For all installation options, see the Installation Guide.
2. Scan a Directory¶
Kingfisher automatically detects whether the path is a Git repo or plain directory.
3. View Results in Your Browser¶
You can also open existing Kingfisher, Gitleaks, or TruffleHog JSON reports with kingfisher view <report.json>.
If you want a shareable upload-based version, the docs site also hosts the report viewer.
4. Show Only Live Secrets¶
Filter to only secrets confirmed active by provider APIs:
To include live credentials plus high-signal findings such as private keys that require manual review, use:
5. Map the Blast Radius (aka Access Map)¶
See exactly what resources a leaked credential can access:
6. Revoke a Compromised Secret¶
Kingfisher joins selected imported detectors to safe revocation actions in a build-validated capability overlay:
Kingfisher 1.x custom YAML rules may also define revocation:.
7. Scan a GitHub Organization¶
8. Output JSON for CI/CD¶
What's Next?¶
- Basic Scanning — full scanning guide with all options
- Platform Integrations — GitHub, GitLab, S3, Docker, Slack, and more
- Kingfisher 1.x Custom Rules — create private, organization-specific detections
- Blast Radius (aka Access Map) — blast radius mapping for 43 providers
- Report Viewer & Triager — local and hosted viewer for Kingfisher, Gitleaks, and TruffleHog JSON reports