CLI reference¶
delta [options]
Exit code: 0 if all checks passed, 1 on a failure (a violation, a bad
argument, or an I/O error). Modes that only produce output (--baseline,
--fleet) return 0 on success / non-empty findings as noted below.
Collection¶
Option |
Description |
|---|---|
|
Collect the running process list. |
|
Collect open ports / connections. |
|
Collect the installed-package inventory (dpkg/opkg/apk). See Packages & vulnerabilities. |
|
Collect network interfaces, routes and neighbors. See Network. |
|
Recursively checksum files under |
|
Sample syscall behavior for one bounded window per cycle. See Syscall behavior tracing. |
|
Decode the arguments of the interesting syscalls (paths, peer
addresses, protection bits) instead of only counting them. Implies
|
|
Length of that window in milliseconds (default 1000, max 60000). |
|
Force a trace backend: |
|
Run |
|
Match installed packages against a CVE advisory feed (implies
|
|
Match observed connection peers, neighbors and file hashes against a threat-intel (IOC) feed. See Threat detection. |
|
NAT reachability beacon: probe a STUN server for the device’s public address and RTT (a reported signal, never a policy gate). Default port 3478. See Shipping reports to a server. |
Mounts are always collected (cheap, cross-checked). Device identity and the
system-integrity inputs (kernel modules, DNS resolvers, accounts, kernel
memory / SLAB/SLUB state) are likewise
collected unconditionally — all cheap and path-based. Collection can also be
driven from the config collect section — see Configuration.
Policy & output¶
Option |
Description |
|---|---|
|
Read the norm (policy) from a JSON config. See Configuration. |
|
Write the JSON report to stdout. See JSON output. |
|
Write the JSON report to |
|
Capture the current state as a norm-config and exit ( |
Offline analysis¶
Option |
Description |
|---|---|
|
Resolve path-based reads under |
Continuous monitoring¶
Option |
Description |
|---|---|
|
Run continuously, reporting drift between cycles (positive integer). See Continuous monitoring. |
|
Persist the previous observation so drift is detected across runs. |
Fleet analysis¶
Option |
Description |
|---|---|
|
Analyze a directory of per-device baselines and report cohort outliers, then exit. See Fleet / cohort analysis. |
Report shipping¶
Option |
Description |
|---|---|
|
POST the JSON report to |
|
Buffer undeliverable reports and retry them later. |
|
CA bundle to verify an |
|
Skip TLS verification for |
|
Identification token: embedded in the JSON report and sent as an
|
Misc¶
Option |
Description |
|---|---|
|
Show usage and exit. |