Potential DLL Sideloading via DeviceEnroller.exe Using /PhoneDeepLink
Alerts on deviceenroller.exe runs with /PhoneDeepLink, a potential DLL sideloading trigger referencing ShellChromeAPI.dll.
- Product
- windows
- Category
- process_creation
- Author
- @gott_cyber (SigmaHQ), DRL 1.1
- Published
- 2022-08-29
- Updated
- 2026-07-31
ATT&CK techniques
Execution → 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 flags process creation events where DeviceEnroller.exe is launched with the /PhoneDeepLink parameter. The matching pattern indicates an execution flow that may attempt DLL sideloading of a non-existent file named ShellChromeAPI.dll. Attackers may use this mechanism to execute attacker-controlled code by arranging a renamed DLL for loading. The detection relies on Windows process creation telemetry, specifically the executable name and command-line contents.
Reporting behind it
- mobile.twitter.comhttps://mobile.twitter.com/0gtweet/status/1564131230941122561
- strontic.github.iohttps://strontic.github.io/xcyclopedia/library/DeviceEnroller.exe-24BEF0D6B0ECED36BB41831759FDE18D.html
- github.comhttps://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_deviceenroller_dll_sideloading.yml
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No changelog recorded for this version.2026-07-30
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
title: Potential DLL Sideloading via DeviceEnroller.exe Using /PhoneDeepLink
id: f2b6a54b-19cc-4dfb-850b-101aa78d66ae
related:
- id: ee4c5d06-3abc-48cc-8885-77f1c20f4451
type: similar
- id: e173ad47-4388-4012-ae62-bd13f71c18a8
type: derived
status: test
description: This rule flags process creation events where DeviceEnroller.exe is launched with the /PhoneDeepLink parameter. The matching pattern indicates an execution flow that may attempt DLL sideloading of a non-existent file named ShellChromeAPI.dll. Attackers may use this mechanism to execute attacker-controlled code by arranging a renamed DLL for loading. The detection relies on Windows process creation telemetry, specifically the executable name and command-line contents.
references:
- https://mobile.twitter.com/0gtweet/status/1564131230941122561
- https://strontic.github.io/xcyclopedia/library/DeviceEnroller.exe-24BEF0D6B0ECED36BB41831759FDE18D.html
- https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_deviceenroller_dll_sideloading.yml
author: "@gott_cyber, Huntrule Team"
date: 2022-08-29
modified: 2023-02-04
tags:
- attack.privilege-escalation
- attack.persistence
- attack.execution
- attack.stealth
- attack.t1574.001
logsource:
category: process_creation
product: windows
detection:
selection_img:
- Image|endswith: \deviceenroller.exe
- OriginalFileName: deviceenroller.exe
selection_cli:
CommandLine|contains: /PhoneDeepLink
condition: all of selection_*
falsepositives:
- Unknown
level: medium
license: DRL-1.1