Air-Gapped Architecture Principles
- Zero External Telemetry: The platform does not make outbound network requests, license verification calls, or phone-home requests.
- Offline Cryptographic Licensing: Licenses are verified locally using signed RSA/ECDSA cryptographic certificates.
- Container Registry Mirroring: All container images and dependencies are packaged as standalone tarballs or pushed into internal registries (Harbor, JFrog Artifactory, Sonatype Nexus).
- Offline Vulnerability Feeds: Feeds (CVE/NVD, EPSS, KEV, CWE, and scanning rules) are synced using an offline transport utility.
Offline Installation Steps
1. Prepare Offline Bundle on Connected Machine
On an authorized internet-connected machine:2. Transfer to Air-Gapped Environment
Transfer the tarballs to the target air-gapped host according to your organization’s secure media transfer protocol.3. Load Images and Deploy
4. Import Offline Vulnerability Feeds
Disconnected Vulnerability Feed Updates
To keep your air-gapped instance updated with the latest CVEs, EPSS scores, and CISA Known Exploited Vulnerabilities (KEV):- Run
snapsec-feed-sync --exportweekly or monthly on a connected workstation. - Ingest the bundle into the air-gapped host.
- Run
snapsec-feed-importer --file <bundle>without interrupting active scanning or users.
Next Steps
Quickstart: First 30 Minutes
Complete initial setup and run your first assessment in your air-gapped workspace.