NET NGenAssemblyUsageLog Registry Key Tamper
Last updated on:
In this page
About the rule
Rule Type
Standard
Rule Description
Detects changes to the NGenAssemblyUsageLog registry key. .NET Usage Log output location can be controlled by setting the NGenAssemblyUsageLog CLR configuration knob in the Registry or by configuring an environment variable (as described in the next section). By simplify specifying an arbitrary value (e.g. fake output location or junk data) for the expected value, a Usage Log file for the .NET execution context will not be created.
Severity
Trouble
Rule Requirement
Criteria
Action1: actionname = "Registry value modified" AND OBJECTNAME endswith "SOFTWARE\Microsoft\.NETFramework\NGenAssemblyUsageLog" OR (OBJECTNAME endswith "SOFTWARE\Microsoft\.NETFramework" AND OBJECTVALUENAME = "NGenAssemblyUsageLog") select Action1.HOSTNAME,Action1.MESSAGE,Action1.OBJECTNAME,Action1.PROCESSNAME,Action1.PREVVAL,Action1.CHANGES
Detection
Execution Mode
realtime
Log Sources
Windows
Author
frack113


