Attackers use Create or Modify System Process to start malicious code, change trusted services, or inject themselves into core operating system activity. Defenders should monitor for suspicious service creation, process tampering, and unsigned binaries running with elevated rights. If attackers can do this, they can persist, evade controls, and blend with normal system behaviour.
How attackers turn system process control into persistence
Create or modify system process is a technique for making malicious activity look like legitimate operating system work. The attacker’s goal is usually to gain execution that starts automatically, inherits trust, or runs with stronger permissions than ordinary user-level code. That makes the technique valuable both for persistence and for hiding in plain sight.
In practice, attackers abuse whatever the platform treats as a trusted process boundary: services, launch items, scheduled execution, helper components, or other OS-managed startup paths. That is why Persistence Techniques Guide is a useful companion here, because this technique sits inside a wider family of startup and execution-flow abuse.
The security significance is not just that code runs, but that it runs as part of normal system behaviour. A malicious process launched through this path can blend into routine administration, survive reboots, and inherit the trust associated with the affected service or system component.
What attackers change, and why it works
Attackers typically use this technique to alter an existing trusted process or create a new one that the operating system will treat as expected. Common abuse patterns include replacing a binary, changing a service configuration, tampering with process startup parameters, or inserting code into a process that defenders are less likely to question.
That matters because defenders often trust core operating system activity more than user-initiated activity. If a service or system process has elevated rights, auto-start behaviour, or broad access to local resources, the attacker inherits those advantages once the change succeeds. The result can be stealthy execution, privilege retention, and a lower chance of immediate disruption.
The technique is especially effective when defenders monitor only obvious malware artefacts and not the mechanisms that cause the malware to run. In other words, the malicious payload may be less important than the trusted startup path it hijacks.
What defenders should look for in logs and host telemetry
Suspicious service creation, unexpected changes to service binaries or command lines, and process tampering are the most important signals. Unsigned binaries running with elevated rights are another strong indicator, especially when they appear in locations or service contexts that normally belong to trusted software.
Look for changes that do not match the normal software lifecycle: a service that was not part of the approved build, a core process starting with unusual arguments, or a process launched by an administrative action that has no clear business justification. Those clues matter because the technique often succeeds by hiding inside legitimate management activity.
For a broader adversary view, the ATT&CK technique relationship is useful. MITRE ATT&CK Enterprise Matrix helps map this behaviour to persistence, privilege escalation, and defensive evasion patterns that often appear together after initial access.
Risk and Threat Considerations
When attackers can create or modify system processes, they can convert a one-time foothold into durable access. That creates persistence risk, increases the chance of control evasion, and can give the intruder a trusted execution path that survives routine cleanup.
Failure mechanism: The attacker changes a trusted execution path, service, or core process so malicious code starts under legitimate operating system behaviour and inherits the process’s trust, timing, or privilege.
Impact: Defenders may miss the compromise because the activity resembles normal administration or system management, while the attacker gains a stable foothold for follow-on actions such as privilege escalation, lateral movement, or repeated access.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack and risk surface, while CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | T1543 — Create or Modify System Process | This question is about the ATT&CK technique itself and its abuse for persistence and evasion. |
| Recommendation — Map observed service or process tampering to T1543 and hunt for persistence and elevation paths. | ||
| CIS Controls v8 | CIS-5 — Account Management | System-process abuse often depends on unauthorized use of privileged accounts and service rights. |
| Recommendation — Review privileged accounts and service privileges before assuming process changes are legitimate. | ||
| NIST SP 800-53 Rev 5 | SI-3 — Malicious Code Protection | Malicious code may be introduced through trusted process changes or service tampering. |
| CM-5 — Access Restrictions for Change | Changing system processes is a high-impact configuration action that needs restriction and approval. | |
| AU-6 — Audit Record Review, Analysis, and Reporting | Detection depends on reviewing logs for unauthorized service creation and process changes. | |
| Recommendation — Deploy SI-3 monitoring to detect and block malicious code introduced through trusted execution paths. Restrict who can alter services, startup items, and core process settings. Correlate audit records for service creation and process tampering. | ||
Practitioner Guidance
What to verify: Confirm that service creation, service modification, and process-start events are tied to approved change records or known software deployments. If they are not, treat the event as suspicious until you can explain why the system process should have changed.
Common mistake: Teams often hunt only for malicious payload names and overlook the process or service change that made execution possible. The more useful question is whether the startup path itself was altered, because that is often the durable part of the compromise.
What good looks like: You can rapidly distinguish expected administrative changes from hostile tampering, and you can identify which trusted process, service, or binary gave the attacker persistence.
Practitioner takeaway: Focus on the trust boundary, not just the payload. If a core process was modified to carry attacker code, the most important response is to verify what it changed, how long it has been in place, and what it may have allowed the attacker to do next.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 18, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org