kevmap

TechniquesT1546 › AN0025

AN0025 Analytic 0025

Linux · attack.mitre.org · ATT&CK Enterprise v19.2

<p>Detects inotify or auditd configuration changes that monitor system files coupled with execution of script interpreters or binaries by cron or systemd timers.</p>
Detects
T1546 Event Triggered Execution
Part of
DET0010 Behavioral Detection of Event Triggered Execution Across Platforms

Log sources and channels

Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.

Log sourceChannelData component
auditd:SYSCALLInotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/DC0059 File Metadata
linux:syslogExecution of non-standard script or binary by cronDC0001 Scheduled Job Creation
auditd:SYSCALLExecution of script interpreters by systemd timer (ExecStart)DC0064 Command Execution

Mutable elements

Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.

FieldDescription
ExecutablePathRegexRegex defining suspicious binary/script paths triggered by cron/systemd
WatchTargetPathsPaths monitored by auditd/inotify for suspicious event registration