Windows Image Load: Amsi.dll Loaded by Uncommon Process
Alerts when Amsi.dll is loaded by processes outside common Windows binaries and directories.
FreeUnreviewedSigmalowv1
windows-image-load-amsi-dll-loaded-by-uncommon-process-facd1549
title: "Windows Image Load: Amsi.dll Loaded by Uncommon Process"
id: 8c9da9fe-ebde-4491-988e-efdedaff791c
status: test
description: This rule flags Windows image load events where ImageLoaded ends with \amsi.dll, but the loading process Image is not one of several common Windows binaries and paths. Attackers may load Amsi.dll from unusual processes to interfere with Windows malware scanning and abuse AMSI-related functionality. The detection relies on image load telemetry (ImageLoaded and Image) to identify Amsi.dll and to filter out expected Microsoft and common system processes.
references:
- https://infosecwriteups.com/amsi-bypass-new-way-2023-d506345944e9
- https://github.com/TheD1rkMtr/AMSI_patch
- https://github.com/surya-dev-singh/AmsiBypass-OpenSession
- https://github.com/SigmaHQ/sigma/blob/master/rules-threat-hunting/windows/image_load/image_load_dll_amsi_uncommon_process.yml
author: frack113, Huntrule Team
date: 2023-03-12
modified: 2026-06-29
tags:
- attack.impact
- attack.t1490
- detection.threat-hunting
logsource:
category: image_load
product: windows
detection:
selection:
ImageLoaded|endswith: \amsi.dll
filter_main_exact:
Image|endswith:
- :\Windows\explorer.exe
- :\Windows\Sysmon64.exe
- :\Windows\Sysmon64a.exe
filter_main_generic:
Image|contains:
- :\Program Files (x86)\
- :\Program Files\
- :\Windows\System32\
- :\Windows\SysWOW64\
- :\Windows\WinSxS\
filter_optional_defender:
Image|contains: :\ProgramData\Microsoft\Windows Defender\Platform\
Image|endswith: \MsMpEng.exe
filter_main_dotnet:
Image|contains:
- :\Windows\Microsoft.NET\Framework\
- :\Windows\Microsoft.NET\Framework64\
- :\Windows\Microsoft.NET\FrameworkArm\
- :\Windows\Microsoft.NET\FrameworkArm64\
Image|endswith: \ngentask.exe
filter_main_null:
Image: null
filter_main_empty:
Image: ""
condition: selection and not 1 of filter_main_* and not 1 of filter_optional_*
falsepositives:
- Legitimate third party apps installed in "ProgramData" and "AppData" might generate some false positives. Apply additional filters accordingly
level: low
license: DRL-1.1
related:
- id: facd1549-e416-48e0-b8c4-41d7215eedc8
type: derived
What it detects
This rule flags Windows image load events where ImageLoaded ends with \amsi.dll, but the loading process Image is not one of several common Windows binaries and paths. Attackers may load Amsi.dll from unusual processes to interfere with Windows malware scanning and abuse AMSI-related functionality. The detection relies on image load telemetry (ImageLoaded and Image) to identify Amsi.dll and to filter out expected Microsoft and common system processes.
Known false positives
- Legitimate third party apps installed in "ProgramData" and "AppData" might generate some false positives. Apply additional filters accordingly
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.