Host Triage & Hardening Baseline
- Linux: Review
/etc/passwdfor unexpected UID 0 accounts; inspect sudoers and included files. Check auditd status, authentication logs, Nginx configuration and access/error logs. - Active Directory: Review privileged membership,
krbtgtrotation history, and duplicate or unexpected Kerberos SPNs. Coordinate any dual reset of krbtgt with the directory recovery lead; do not reset during triage. - Sysmon: Correlate Event IDs
1(process creation),3(network connection), and11(file creation). Network logging depends on the deployed configuration.
awk -F: '$3 == 0 {print $1}' /etc/passwd
sudo visudo -c
sudo systemctl status auditd --no-pager
sudo nginx -t
# Windows: duplicate SPNs (authorized domain)
setspn -X
Get-WinEvent -FilterHashtable @{
LogName='Microsoft-Windows-Sysmon/Operational'
Id=1,3,11
} -MaxEvents 50