ID | Name |
---|---|
T1569.001 | Launchctl |
T1569.002 | Service Execution |
Adversaries may abuse system services or daemons to execute commands or programs. Adversaries can execute malicious content by interacting with or creating services either locally or remotely. Many services are set to run at boot, which can aid in achieving persistence (Create or Modify System Process), but adversaries can also abuse services for one-time or temporary execution.
ID | Name | Description |
---|---|---|
G0139 | TeamTNT |
TeamTNT has created system services to execute cryptocurrency mining software.[1] |
ID | Mitigation | Description |
---|---|---|
M1040 | Behavior Prevention on Endpoint |
On Windows 10, enable Attack Surface Reduction (ASR) rules to block processes created by PsExec from running. [2] |
M1026 | Privileged Account Management |
Ensure that permissions disallow services that run at a higher permissions level from being created or interacted with by a user with a lower permission level. |
M1022 | Restrict File and Directory Permissions |
Ensure that high permission level service binaries cannot be replaced or modified by users with a lower permission level. |
M1018 | User Account Management |
Prevent users from installing their own launch agents or launch daemons. |
ID | Data Source | Data Component | Detects |
---|---|---|---|
DS0017 | Command | Command Execution |
Monitor command-line invocations for tools capable of creating or modifying system services (e.g., Analytic 1 - Unusual service modification tools.
|
DS0022 | File | File Modification |
Track changes to critical service-related files (e.g., Analytic 1 - Unusual file modifications related to system services.
|
DS0009 | Process | Process Creation |
Monitor newly executed processes that may abuse system services or daemons to execute commands or programs. Analytic 1 - New processes abusing system services.
|
DS0019 | Service | Service Creation |
Track the creation of new services, which could indicate adversarial activity aimed at persistence or execution. Analytic 1 - Monitors service creation and modification activities
|
DS0024 | Windows Registry | Windows Registry Key Modification |
Monitor for changes made to windows registry keys and/or values that may abuse system services or daemons to execute commands or programs. Analytic 1 - Malicious service modification
|