Cybersecurity-Projects/PROJECTS/beginner/systemd-persistence-scanner/internal/scanner
CarterPerez-dev aa0c03d0e9 feat: add systemd persistence scanner project
17 scanner modules covering systemd, cron, shell profiles, SSH,
XDG autostart, PAM, udev, kernel modules, LD_PRELOAD, MOTD,
init.d, at jobs, logrotate hooks, systemd generators, bash
completion, network interface hooks, and sshrc.

16 detection patterns with MITRE ATT&CK mappings, baseline
diffing, JSON output, and ignore-list support.

go install: github.com/CarterPerez-dev/sentinel/cmd/sentinel@latest
2026-04-15 09:00:16 -04:00
..
atjob.go
…
atjob_test.go
…
completion.go
…
completion_test.go
…
cron.go
…
cron_test.go
…
generator.go
…
generator_test.go
…
helpers.go
…
helpers_test.go feat: add systemd persistence scanner project 2026-04-15 09:00:16 -04:00
initd.go
…
initd_test.go
…
kernel.go
…
kernel_test.go
…
logrotate.go feat: add systemd persistence scanner project 2026-04-15 09:00:16 -04:00
logrotate_test.go feat: add systemd persistence scanner project 2026-04-15 09:00:16 -04:00
motd.go
…
motd_test.go
…
netifhook.go
…
netifhook_test.go
…
pam.go feat: add systemd persistence scanner project 2026-04-15 09:00:16 -04:00
pam_test.go
…
patterns.go
…
patterns_test.go
…
preload.go
…
preload_test.go
…
profile.go
…
profile_test.go
…
scanner.go
…
ssh.go
…
ssh_test.go
…
sshrc.go
…
sshrc_test.go
…
systemd.go
…
systemd_test.go
…
udev.go
…
udev_test.go
…
xdg.go
…
xdg_test.go
…