Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapters provides a registry for scanner output adapters.
|
Package adapters provides a registry for scanner output adapters. |
|
core
Package core provides the core interfaces and base implementations for the OpenCTEM Scanner SDK.
|
Package core provides the core interfaces and base implementations for the OpenCTEM Scanner SDK. |
|
gitleaks
Package gitleaks provides an adapter to convert Gitleaks JSON output to CTIS.
|
Package gitleaks provides an adapter to convert Gitleaks JSON output to CTIS. |
|
nuclei
Package nuclei provides an adapter to convert Nuclei JSONL output to CTIS.
|
Package nuclei provides an adapter to convert Nuclei JSONL output to CTIS. |
|
recon
Package recon provides an adapter that turns recon-scanner output (subdomain enumeration, DNS, port scans, HTTP probes, URL crawling) into a CTIS Report, so recon tools plug into the same ingest path as vulnerability scanners.
|
Package recon provides an adapter that turns recon-scanner output (subdomain enumeration, DNS, port scans, HTTP probes, URL crawling) into a CTIS Report, so recon tools plug into the same ingest path as vulnerability scanners. |
|
sarif
Package sarif provides an adapter to convert SARIF format to CTIS.
|
Package sarif provides an adapter to convert SARIF format to CTIS. |
|
semgrep
Package semgrep provides an adapter to convert Semgrep JSON output to CTIS.
|
Package semgrep provides an adapter to convert Semgrep JSON output to CTIS. |
|
trivy
Package trivy provides an adapter to convert Trivy JSON output to CTIS.
|
Package trivy provides an adapter to convert Trivy JSON output to CTIS. |
|
vuls
Package vuls provides an adapter to convert Vuls JSON output to CTIS.
|
Package vuls provides an adapter to convert Vuls JSON output to CTIS. |
|
Package controller implements K8s-style reconciliation loop controllers for self-healing background operations.
|
Package controller implements K8s-style reconciliation loop controllers for self-healing background operations. |
|
Package fetchers provides template fetching from various sources (Git, S3, HTTP).
|
Package fetchers provides template fetching from various sources (Git, S3, HTTP). |
|
handler
Package handler provides HTTP handlers for the API server.
|
Package handler provides HTTP handlers for the API server. |
|
middleware
Package middleware provides HTTP middleware for the API server.
|
Package middleware provides HTTP middleware for the API server. |
|
routes
Package routes registers all HTTP routes for the API.
|
Package routes registers all HTTP routes for the API. |
|
Package jira provides a REST API client for Jira Cloud/Server.
|
Package jira provides a REST API client for Jira Cloud/Server. |
|
Package jobs provides background job definitions and handlers using Asynq.
|
Package jobs provides background job definitions and handlers using Asynq. |
|
Package llm provides abstractions for Large Language Model providers.
|
Package llm provides abstractions for Large Language Model providers. |
|
Package notifier provides clients for sending notifications to various providers.
|
Package notifier provides clients for sending notifications to various providers. |
|
Package redis provides production-ready Redis integration for the OpenCTEM application.
|
Package redis provides production-ready Redis integration for the OpenCTEM application. |
|
Package scm provides client implementations for various SCM (Source Code Management) providers
|
Package scm provides client implementations for various SCM (Source Code Management) providers |
|
Package storage provides FileStorage implementations.
|
Package storage provides FileStorage implementations. |
|
Package telemetry exposes Prometheus metrics for every CTEM stage so the loop-closure SLOs in have real numbers to alert on.
|
Package telemetry exposes Prometheus metrics for every CTEM stage so the loop-closure SLOs in have real numbers to alert on. |
|
Package websocket provides WebSocket infrastructure for real-time communication.
|
Package websocket provides WebSocket infrastructure for real-time communication. |
Click to show internal directories.
Click to hide internal directories.