Module 6 · Compliance
Master cheat sheet
36 / 38

Every tool from this course, in one place.

Bookmark this slide — for each category, be able to say in one sentence what it catches and where in the pipeline it runs.

Semgrep / SonarQube
SAST
OWASP ZAP
DAST
Snyk / Dependabot
SCA
Trivy / Grype
Container + SBOM
Gitleaks / TruffleHog
Secret scanning
HashiCorp Vault
Secrets management
tfsec / Checkov
IaC scanning
OPA / Gatekeeper
Admission policy
Falco
Runtime detection
Syft
SBOM generation
cosign / Sigstore
Artifact signing
SLSA
Supply-chain maturity
one-liners
semgrep --config=p/security-audit --error .
npm audit --audit-level=high && pip-audit
trivy image --exit-code 1 --severity CRITICAL,HIGH myapp:latest
gitleaks detect --source . --verbose
tfsec . && checkov -d .
syft myapp:latest -o cyclonedx-json > sbom.json
cosign sign myregistry.io/myapp:latest && cosign verify myregistry.io/myapp:latest
kubectl auth can-i delete secrets --as=system:serviceaccount:ns:sa -n ns

If you can name the tool category for every stage of the pipeline, you can explain this entire course.