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,22 @@
package scheduledTasks
import "testing"
func TestDetect(t *testing.T) {
tasks := Detect()
for _, task := range tasks {
t.Logf("-----")
t.Logf("Name: %s", task.Name)
t.Logf("Author: %s", task.Author)
t.Logf("LastRun: %s", task.LastRun)
t.Logf("NextRun: %s", task.NextRun)
t.Logf("LastResult: %s", task.LastResult)
t.Logf("CreatedDate: %s", task.CreatedDate)
t.Logf("State: %s", task.State)
t.Logf("Path: %s", task.Path)
t.Logf("Description: %s", task.Description)
t.Logf("ModifiedDate: %s", task.ModifiedDate)
t.Logf("Enabled: %t", task.Enabled)
t.Logf("-----")
}
}