Windows: Detect aspnet_compiler.exe Creating Temporary Assembly DLLs

Alerts when aspnet_compiler.exe writes a new DLL into the Temporary ASP.NET assembly tmp directories.

FreeReviewedSigma · Medium · v2
Product
windows
Category
file_event
Author
Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-08-14
Updated
2026-07-31

What it detects

This rule identifies creation of new DLL files when the process name ends with aspnet_compiler.exe and the target path matches temporary ASP.NET assembly locations. Attackers may use aspnet_compiler abuse to generate assemblies as part of proxy-style execution or deployment workflows. The detection relies on Windows file event telemetry capturing the creating process image and the target filename/path.

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No 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.