You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First public alpha of Airgap Guardian, an offline-first security scanner for air-gapped and restricted environments. One Rust binary, no network at runtime.
What It Does
Scan local filesystems for common security issues across four asset types:
JWT — structure and claims (alg, exp, iss, aud); flags alg=none, expired, and long-lived tokens
Every asset gets a risk score (0–100). Thresholds are driven by a TOML policy engine.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Airgap Guardian v0.1.0-alpha
First public alpha of Airgap Guardian, an offline-first security scanner for air-gapped and restricted environments. One Rust binary, no network at runtime.
What It Does
Scan local filesystems for common security issues across four asset types:
authorized_keysalgorithms, duplicate keysalg,exp,iss,aud); flagsalg=none, expired, and long-lived tokensEvery asset gets a risk score (0–100). Thresholds are driven by a TOML policy engine.
Commands
scan— audit a directory or inventory filediscover— find likely asset locations, writeinventory.tomlinventory— catalog every discovered assetOutput formats: terminal table, JSON, or standalone offline HTML report.
Install
Container
cargo vendor vendor podman build --network=none -t airgap-guardian . podman run --rm airgap-guardianQuick Start
Alpha status
This is an early release for feedback and evaluation. Expect:
Bug reports and use-case feedback are welcome.
License
MIT
This discussion was created from the release v0.1.0-alpha.
All reactions