Implement initial detection and data structures for suspicious artifacts

This commit is contained in:
Evan Hosinski
2025-10-10 15:35:17 -04:00
commit 10b1bb7ed6
26 changed files with 2382 additions and 0 deletions
@@ -0,0 +1,15 @@
package processes
import "testing"
func TestDetect(t *testing.T) {
processes := Detect()
for _, proc := range processes {
t.Logf("-----")
t.Logf("Name: %s", proc.Name)
t.Logf("PID: %d", proc.PID)
t.Logf("PPID: %d", proc.PPID)
t.Logf("Path: %s", proc.Path)
t.Logf("-----")
}
}