Add tiered LOTL mining onion and fleet recon so agents can fallback across execution tiers while operators see spread and vuln posture in Crucible. Includes triple-onion chain, spread cred graph, and full Go/TS/E2E test validation.

This commit is contained in:
AetherForge
2026-06-06 23:53:21 -07:00
parent 6372b07e6c
commit 3938bcd1c5
268 changed files with 21347 additions and 1130 deletions

View File

@@ -0,0 +1,18 @@
//go:build !windows && !linux
package vulnprobe
import "runtime"
// ProbeHost returns minimal context on unsupported platforms.
func ProbeHost(listeningPorts map[int]bool, osVersion string) HostContext {
return HostContext{
Platform: runtime.GOOS,
OSVersion: osVersion,
LastPatchDays: -1,
ListeningPorts: listeningPorts,
ProbeError: "vuln probe not implemented for " + runtime.GOOS,
}
}
func linuxPackageFindings(_ HostContext) []VulnFinding { return nil }