feat(go): advance validation sidecar toward production
This commit is contained in:
parent
6a06eba255
commit
f85c2e831a
92 changed files with 8881 additions and 91 deletions
|
|
@ -29,9 +29,17 @@ type MemoryMap struct {
|
|||
// State is one injectable detector sweep, equivalent to the Python
|
||||
// SystemState boundary.
|
||||
type State struct {
|
||||
Processes []Process `json:"processes"`
|
||||
Sockets []Socket `json:"sockets"`
|
||||
LDPreload string `json:"ld_preload"`
|
||||
Processes []Process `json:"processes"`
|
||||
Sockets []Socket `json:"sockets"`
|
||||
LDPreload string `json:"ld_preload"`
|
||||
ListenerBaseline []string `json:"listener_baseline"`
|
||||
SUIDBaseline []string `json:"suid_baseline"`
|
||||
SUIDBinaries []string `json:"suid_binaries"`
|
||||
PersistSince *float64 `json:"persist_since"`
|
||||
PersistenceFiles map[string]float64 `json:"persistence_files"`
|
||||
FirstSeenInitialized bool `json:"first_seen_initialized"`
|
||||
FirstSeenPublicDestinations map[string][]string `json:"first_seen_public_destinations"`
|
||||
FirstSeenListenerPorts map[string][]string `json:"first_seen_listener_ports"`
|
||||
}
|
||||
|
||||
// Socket matches the Python SystemState socket view. Nil inode/PID values
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue