Windows Process Creation: rundll32.exe Command Line Invoking .sys Files
Flags Windows rundll32.exe executions whose command line references .sys file patterns.
- Product
- windows
- Category
- process_creation
- Author
- Florian Roth (Nextron Systems) (SigmaHQ), DRL 1.1
- Published
- 2021-03-05
- Updated
- 2026-07-30
ATT&CK techniques
Defense EvasionRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule identifies Windows process creation events where rundll32.exe is launched with a command line that includes a .sys file pattern ('.sys,' or '.sys '). Attackers may use rundll32 to load or reference system driver files as part of stealthy execution, making this string-based behavior a useful indicator of suspicious rundll32 usage. It relies on process creation telemetry with access to the full command line.
Reporting behind it
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
title: "Windows Process Creation: rundll32.exe Command Line Invoking .sys Files"
id: c9ff0369-9d57-42e0-9b59-99df25cf71e1
status: test
description: This rule identifies Windows process creation events where rundll32.exe is launched with a command line that includes a .sys file pattern ('.sys,' or '.sys '). Attackers may use rundll32 to load or reference system driver files as part of stealthy execution, making this string-based behavior a useful indicator of suspicious rundll32 usage. It relies on process creation telemetry with access to the full command line.
references:
- https://www.microsoft.com/security/blog/2021/03/04/goldmax-goldfinder-sibot-analyzing-nobelium-malware/
- https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_rundll32_sys.yml
author: Florian Roth (Nextron Systems), Huntrule Team
date: 2021-03-05
modified: 2022-10-09
tags:
- attack.stealth
- attack.t1218.011
logsource:
category: process_creation
product: windows
detection:
selection1:
CommandLine|contains: rundll32.exe
selection2:
CommandLine|contains:
- .sys,
- ".sys "
condition: all of selection*
falsepositives:
- Unknown
level: high
license: DRL-1.1
related:
- id: 731231b9-0b5d-4219-94dd-abb6959aa7ea
type: derived