Threaticon
Toggle sidebar

You're viewing a limited, public preview. Log in for full access.

Log in User Guide
Log in Get started
Data Components DC0016 — Module Load
DC0016

Module Load

130 analytic(s) · 110 detection strategy(ies)

Description

When a process or program dynamically attaches a shared library, module, or plugin into its memory space. This action is typically performed to extend the functionality of an application, access shared system resources, or interact with kernel-mode components.

Referenced in Analytics

130
AN0016 Analytic 0016 DET0007

Adversary uses nltest, PowerShell, or Win32/.NET API to enumerate domain trust relationships (via DSEnumerateDomainTrusts, GetAllTrustRelationships, or LDAP queries), followed by discovery or authentication staging.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Security
AN0021 Analytic 0021 DET0009

Adversary manipulates dependencies/dev tools used by developers or CI: a package manager (npm/yarn/pnpm, pip/pipenv, nuget/dotnet, chocolatey/winget, maven/gradle) or a compiler/IDE downloads or restores content; files are written under project paths and execution paths (node_modules, packages, .nuget, .gradle, .m2, %AppData%\npm, %UserProfile%\.cargo\bin, temp build dirs). First run of newly written components triggers scripts (preinstall/postinstall), shell/PowerShell spawning, or loader DLLs, followed by network egress to non-approved registries/CDNs.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Windows-CodeIntegrity/Operational NSM:Flow
AN0048 Analytic 0048 DET0016

Adversary executes commands to enumerate installed antivirus, EDR, or firewall agents using WMI, registry queries, and built-in tools (e.g., tasklist, netsh, sc query). Correlated with elevated process privileges or scripting engine usage.

WinEventLog:Security WinEventLog:Sysmon
AN0051 Analytic 0051 DET0017

Correlated modification of AppCompat registry keys and execution of sdbinst.exe to install custom shim databases. Followed by DLL injection via shim behavior into target application processes.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0052 Analytic 0052 DET0018

A process (often LOLBin or user-launched program) loads a DLL from a user-writable/UNC/Temp path or unsigned/invalid signer. Within a short window the DLL is (a) newly written to disk, (b) spawned as follow-on execution (rundll32/regsvr32), or (c) establishes outbound C2.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:Sysmon WinEventLog:Microsoft-Windows-CodeIntegrity/Operational
AN0053 Analytic 0053 DET0018

A process loads a shared object (.so) via dlopen/LD_PRELOAD/open from non-standard or temporary locations (e.g., /tmp, /dev/shm), especially shortly after that .so is written or fetched, or linked via manipulated environment variables (LD_PRELOAD/LD_LIBRARY_PATH).

auditd:SYSCALL auditd:EXECVE linux:syslog NSM:Flow
AN0054 Analytic 0054 DET0018

A process loads a non-system .dylib/.so via dyld (dlopen/dlsym) from user-writable locations (~/Library, /tmp) or after the library was recently created/downloaded, often followed by network egress or persistence.

macos:unifiedlog macos:endpointsecurity macos:endpointsecurity
AN0071 Analytic 0071 DET0025

Abuse of trusted Electron apps (Teams, Slack, Chrome) to spawn child processes or execute payloads via malicious command-line arguments (e.g., --gpu-launcher) and modified app resources (.asar). Behavior chain: suspicious parent process (Electron app) → unusual command-line args → child process creation → optional DLL/network artifacts.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0074 Analytic 0074 DET0026

Correlated registry modifications under Print Processors path, followed by DLL file creation within the system print processor directory, and DLL load by spoolsv.exe. Malicious execution often occurs during service restart or system boot, with SYSTEM-level privileges.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0085 Analytic 0085 DET0029

Adversary uses a tool like Ruler to insert a malicious custom form into the user's Outlook mailbox. The form is designed to auto-execute on Outlook startup or on receipt of a specially crafted email. This results in child processes launched from outlook.exe and possibly network connections or payload loading.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Application WinEventLog:PowerShell
AN0108 Analytic 0108 DET0038

Executables written or modified in installer directories (e.g., %TEMP% subdirectories or Program Files installer paths) followed by execution under elevated context. Defender observes abnormal file replacement activity, process creation by installer processes pointing to attacker-supplied binaries, and unexpected module loads in elevated processes.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0118 Analytic 0118 DET0042

Detects abuse of verclsid.exe to execute COM objects by monitoring process creation, CLSID arguments, DLLs or scriptlet engines loaded into memory, and If the CLSID points to remote SCT/HTA content, verclsid.exe makes outbound connections.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0127 Analytic 0127 DET0046

Execution of discovery commands or API calls for virtualization artifacts (e.g., registry keys, device drivers, services), sleep/skipped execution behavior, or sandbox evasion DLLs before payload deployment.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0129 Analytic 0129 DET0046

Execution of scripts or binaries that check for virtualization indicators (e.g., system_profiler, ioreg -l, kextstat), combined with delay functions or anomalous launchd activity.

macos:unifiedlog macos:unifiedlog
AN0184 Analytic 0184 DET0068

Adversary installs or modifies IIS components (ISAPI filters, extensions, or modules) using DLL files registered via configuration changes or administrative tools like AppCmd.exe. These components intercept or manipulate HTTP requests/responses for persistence or C2.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:System WinEventLog:Microsoft-IIS-Configuration
AN0185 Analytic 0185 DET0069

Chain: (1) a new external device is recognized by Windows (USB/Thunderbolt/PCIe) or a new block device appears; (2) within a short window, the same user/session spawns processes or the OS mounts a new volume; (3) optional follow-on activity such as HID keystroke injection, DMA driver load, or new network interface MAC on DHCP. Correlate Security EID 6416 / Kernel-PnP with sysmon and DHCP/network metadata.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:System wineventlog:dhcp
AN0209 Analytic 0209 DET0076

Detects execution of VB-based scripts or macros (VBS/VBA/VBScript) through cscript.exe/wscript.exe, Office-based process chains, or HTA usage. Focuses on chained behavior: Office or HTML container spawns script host > script host spawns PowerShell, network connections, or process injection.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0219 Analytic 0219 DET0080

Adversary sends crafted HTTP/S (or other service) input to an Internet-facing app (IIS/ASP.NET, API, device portal). Chain: (1) abnormal request patterns to public endpoint → (2) elevated 4xx/5xx or unusual methods/paths → (3) server process (w3wp.exe/other service) spawns shell/LOLbins or loads non-standard modules → (4) optional outbound callback from the host/container.

ApplicationLog:IIS WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0226 Analytic 0226 DET0081

Execution of trusted, Microsoft-signed binaries such as `rundll32.exe`, `msiexec.exe`, or `regsvr32.exe` used to execute externally hosted, unsigned, or suspicious payloads through command-line parameters or network retrieval.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0236 Analytic 0236 DET0086

Monitor for creation of WMI EventFilter, EventConsumer, and FilterToConsumerBinding objects through WMI or MOF file execution. Detect command-line execution of `mofcomp.exe`, usage of `Register-WmiEvent` via PowerShell, and anomalous child processes of `WmiPrvSE.exe` that indicate triggered execution. Look for lateral anomalies in process lineage and WMI logging channels.

WinEventLog:WMI WinEventLog:Sysmon WinEventLog:Sysmon
AN0237 Analytic 0237 DET0087

Detection of processes that load or decode encrypted/encoded files in memory and subsequently execute or inject them, indicating payload unpacking or memory-resident malware.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security
AN0250 Analytic 0250 DET0091

Behavioral chain involving suspicious use of GetProcAddress and LoadLibrary following memory allocation and manual mapping, often paired with low entropy strings, abnormal API use without static import tables, or delayed module load behaviors.

WinEventLog:Sysmon WinEventLog:Sysmon etw:Microsoft-Windows-Kernel-Process
AN0263 Analytic 0263 DET0095

Adversary uses a tool like Ruler or MFCMapi to create a malicious Outlook rule that triggers execution upon receipt of a crafted email. On email delivery, Outlook executes the rule, resulting in code execution (e.g., launching mshta.exe or PowerShell). Outlook spawns a non-standard child process, often unsanctioned, without user interaction.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Application WinEventLog:PowerShell
AN0287 Analytic 0287 DET0104

Detects modification of LSASS and authentication DLLs, suspicious registry changes to password filter packages, and abnormal process access to lsass.exe. Correlates registry modifications, DLL loads, and process handle access events.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN0327 Analytic 0327 DET0118

Correlates inbound network access to remote service ports (e.g., SMB/RPC 445/135, RDP 3389, WinRM 5985/5986) with near-time instability in the target service (crash, abnormal restart), suspicious child process creation under the service, and post-access lateral-movement behaviors. The chain indicates likely exploitation rather than normal administration.

WinEventLog:System WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon NSM:Flow
AN0341 Analytic 0341 DET0122

Behavioral correlation of privileged registry key creation under the W32Time TimeProviders path combined with a new DLL written to disk and potential process activity by LocalService. Indicates abuse of Time Providers for persistence.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0388 Analytic 0388 DET0138

Execution of InstallUtil.exe from .NET framework directories with arguments specifying non-standard or attacker-supplied assemblies, especially when followed by suspicious child process creation or script execution. Detection also includes correlation of newly created binaries prior to InstallUtil invocation and anomalous command-line usage compared to historical baselines.

WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0389 Analytic 0389 DET0139

Detects credential harvesting via userland API hooking (e.g., SetWindowsHookEx, IAT, or inline patching) by correlating memory modifications with hook installation functions and suspicious module loads in credential-sensitive processes like lsass.exe, explorer.exe, or winlogon.exe.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0390 Analytic 0390 DET0139

Detects credential interception via malicious LD_PRELOAD-based shared libraries loaded into ssh, sudo, or scp processes. Correlates environment variable injection, unexpected library loads, and memory patching behavior.

auditd:SYSCALL auditd:SYSCALL
AN0391 Analytic 0391 DET0139

Detects DYLD_INSERT_LIBRARIES abuse to hook credential-sensitive applications by correlating process spawns with unauthorized library injection and monitoring changes to the __TEXT segment (code) of credential handling binaries.

macos:unifiedlog fs:fsusage macos:osquery
AN0396 Analytic 0396 DET0141

Process creation involving suspicious delays (e.g., Sleep, ping -n loops, WaitForSingleObject), followed by sensitive system access or lateral movement behaviors.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0400 Analytic 0400 DET0143

Processes that typically do not perform cryptographic operations loading symmetric encryption libraries (e.g., bcryptprimitives.dll, aes.dll), then initiating outbound connections with high-entropy payloads. Defender correlates process creation, DLL load, and anomalous encrypted traffic patterns.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0401 Analytic 0401 DET0143

Unexpected processes (e.g., bash, python, custom binaries) dynamically loading libcrypto or performing AES/RC4 encryption operations, then initiating outbound sessions with abnormal byte entropy or asymmetric traffic patterns.

auditd:SYSCALL linux:syslog linux:osquery
AN0430 Analytic 0430 DET0151

Untrusted or unusual process/script (cmd.exe, powershell.exe, w32tm.exe, net.exe, custom binaries) queries system time/timezone (e.g., w32tm /tz, net time \\host, Get-TimeZone, GetTickCount API) and (optionally) is followed within a short window by time-based scheduling or conditional execution (e.g., schtasks /create, at.exe, PowerShell Start-Sleep with large values).

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:PowerShell etw:Microsoft-Windows-Kernel-Process WinEventLog:TaskScheduler WinEventLog:TaskScheduler EDR:Telemetry
AN0435 Analytic 0435 DET0152

Detection focuses on adversaries placing or modifying malicious dylibs in locations searched by legitimate applications. From the defender’s perspective, observable patterns include unexpected creation or modification of dylib files in application bundle paths, unusual module loads by processes compared to historical baselines, and execution of applications loading dylibs from suspicious directories (e.g., /tmp, user-controlled paths). Correlation across file system changes, process execution, and module loads provides high-fidelity detection.

macos:unifiedlog macos:unifiedlog macos:unifiedlog
AN0445 Analytic 0445 DET0158

Detection of msiexec.exe execution where command-line arguments reference remote MSI packages, UNC paths, HTTP/HTTPS URLs, or DLLs, correlated with subsequent module loads and/or network connections to previously unseen destinations. The behavioral chain links process creation of msiexec.exe with suspicious parameters, network activity to retrieve payloads, and module loading indicative of malicious installation or DLL execution.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN0462 Analytic 0462 DET0162

Adversary installs/uses packet-capture or raw-socket capability (WinPcap/Npcap, wpcap/packet DLLs or raw socket attach) and sets a filter. A crafted inbound packet is observed; within a short window the host process that loaded capture libraries initiates an outbound connection (e.g., reverse shell) to the packet origin.

WinEventLog:System WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon NSM:Flow
AN0472 Analytic 0472 DET0166

Adversary registers a malicious Microsoft Exchange transport agent DLL (.NET assembly), configures it via PowerShell or Exchange Management Shell, and persists code execution by manipulating email processing logic based on rules or headers.

WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Application WinEventLog:Sysmon
AN0473 Analytic 0473 DET0166

Adversary installs or modifies email content filters or transport scripts (e.g., Postfix milter, Sendmail milter, Exim filters) using shell access or configuration manipulation.

auditd:SYSCALL linux:syslog auditd:EXECVE auditd:SYSCALL linux:Sysmon
AN0478 Analytic 0478 DET0168

Script or binary performs a rapid sequence of system discovery checks (e.g., CPU count, RAM size, registry keys, running processes) indicative of VM detection

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0488 Analytic 0488 DET0172

A trusted/signed developer utility (parent) is executed in a non-developer context and (a) spawns suspicious children (e.g., powershell.exe, cmd.exe, rundll32.exe, regsvr32.exe, wscript.exe), (b) loads unsigned/user-writable DLLs, (c) writes and then runs a new PE from user-writable paths, and/or (d) immediately makes outbound network connections.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:AppLocker
AN0502 Analytic 0502 DET0177

Adversary uses a tool like Ruler to configure a malicious Outlook folder Home Page that loads a remote or embedded HTML payload upon folder interaction. Execution chain begins with Outlook launching, a specific folder being accessed, and a suspicious child process being spawned or COM-based execution invoked.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Application WinEventLog:PowerShell
AN0511 Analytic 0511 DET0181

Creation or modification of stored procedures invoking xp_cmdshell or CLR assemblies for command execution and persistence.

WinEventLog:Application WinEventLog:Sysmon WinEventLog:Application
AN0550 Analytic 0550 DET0191

Abuse of ClickOnce applications where rundll32.exe invokes dfshim.dll with ShOpenVerbApplication or dfsvc.exe spawns unexpected child processes or loads unsigned modules.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode
AN0558 Analytic 0558 DET0194

Execution of control.exe or rundll32.exe with parameters pointing to CPL files, especially from non-standard directories or newly created files, followed by suspicious child process execution or registry modifications registering new Control Panel items.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0568 Analytic 0568 DET0197

A non-standard process (or script-hosted process) loads camera/video-capture libraries (e.g., avicap32.dll, mf.dll, ksproxy.ax), opens the Camera Frame Server/device, writes video/image artifacts (e.g., .mp4/.avi/.yuv) to unusual locations, and optionally initiates outbound transfer shortly after.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational
AN0577 Analytic 0577 DET0201

DLL hijacking behaviors including unexpected DLL loads from non-standard directories, replacement of DLLs, phantom DLL insertion, redirection file creation, and substitution of legitimate DLLs. Defender correlates file system modifications, registry changes, and module load telemetry to detect abnormal DLL behavior in trusted processes.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:Sysmon
AN0578 Analytic 0578 DET0202

Detects interactive or scripted abuse of cmd.exe, batch files, or shell invocation chains. Focuses on parent-child relationships (e.g., cmd.exe launched from unusual parents), anomalous command-line parameters, and chaining with discovery, credential access, or lateral movement behaviors.

WinEventLog:Security WinEventLog:Sysmon EDR:scriptblock
AN0580 Analytic 0580 DET0204

Detects suspicious registry modifications under `HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\*\Driver`, DLL loads by `spoolsv.exe` of non-standard or unsigned modules, and abnormal usage of the `AddMonitor` API by non-installation processes. This pattern often indicates an attempt to persist a malicious DLL via the print monitor mechanism, particularly when correlated with creation of files in `C:\Windows\System32` not tied to known patches or installations.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Application
AN0581 Analytic 0581 DET0205

Execution of XSL scripts via msxsl.exe or wmic.exe using embedded JScript or VBScript for proxy execution. Detection correlates process creation, command-line patterns, and module load behavior of scripting components (e.g., jscript.dll).

WinEventLog:Sysmon WinEventLog:Sysmon
AN0583 Analytic 0583 DET0207

Registry modification of the LSA Authentication Packages key followed by LSASS loading a non-standard or unsigned DLL. This includes unusual write access to `HKLM\SYSTEM\CurrentControlSet\Control\Lsa`, especially during non-installation timeframes. Correlated with `lsass.exe` loading DLLs not present in baseline or lacking valid signatures.

WinEventLog:Security WinEventLog:Sysmon
AN0595 Analytic 0595 DET0212

Adversary modifies or replaces the Terminal Services DLL (`termsrv.dll`) or changes the associated `ServiceDll` Registry value to load an arbitrary or patched DLL that enables persistent and enhanced RDP access. This may include binary replacement, registry tampering, and unexpected module loads by the `svchost.exe -k termsvcs` process.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0607 Analytic 0607 DET0216

Detection focuses on unauthorized modification of Mach-O binaries to include LC_LOAD_DYLIB headers pointing to malicious dylibs. Behavior is identified via a chain of file metadata changes, removal of code signatures, and subsequent anomalous dylib loads at runtime. Correlation of file changes with lack of authorized updates and process memory mapping of unrecognized or unsigned libraries is crucial.

macos:unifiedlog macos:unifiedlog macos:unifiedlog
AN0609 Analytic 0609 DET0218

Unusual modifications to service binary paths, registry keys, or DLL load paths resulting in alternate execution flow. Defender observes registry key modifications, suspicious file writes into system directories, and processes loading libraries from abnormal paths.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:Sysmon
AN0611 Analytic 0611 DET0218

Abuse of DYLD_INSERT_LIBRARIES or hijacking framework paths for malicious libraries. Defender observes processes invoking abnormal dylibs, modified plist files, or persistence entries pointing to altered binaries.

macos:unifiedlog macos:unifiedlog macos:unifiedlog
AN0622 Analytic 0622 DET0222

Abuse of mmc.exe to execute non-Microsoft or user-staged .msc files and malicious COM CLSIDs. Behavioral chain: (1) suspicious mmc.exe invocation with /a or -Embedding and non-standard .msc path → (2) COM activation of non-baseline CLSIDs by mmc.exe → (3) mmc.exe loads non-baseline DLLs (user-writable/UNC/unsigned) → (4) optional network/DNS activity from mmc.exe.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Windows-COM/Operational WinEventLog:Sysmon WinEventLog:PowerShell
AN0628 Analytic 0628 DET0224

Detects anomalous use of COM objects for execution, such as Office applications spawning scripting engines, enumeration of COM interfaces via registry queries, or processes loading atypical DLLs through COM activation. Correlates process creation, module loads, and registry queries to flag suspicious COM-based code execution or persistence.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security
AN0629 Analytic 0629 DET0225

Unauthorized creation or modification of DLLs loaded by LSASS, abnormal registry values under LSA extensions, and anomalous DLL load activity into the lsass.exe process context—correlated during boot or logon events.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0643 Analytic 0643 DET0230

Detects execution of binaries signed with unusual or recently issued certificates, correlation of process execution with abnormal publisher metadata, and mismatched certificate chains. Monitors for revoked or unknown code signing certificates used in high-privilege contexts.

WinEventLog:Security WinEventLog:Sysmon
AN0733 Analytic 0733 DET0264

Detects JavaScript execution through WSH (wscript.exe, cscript.exe) or HTA (mshta.exe), particularly when spawned from Office macros, web browsers, or abnormal user paths. Correlates script execution with outbound network activity or system modification.

WinEventLog:Sysmon m365:defender WinEventLog:Sysmon
AN0747 Analytic 0747 DET0268

Detects adversarial archiving using libraries (zlib, zip APIs) invoked by scripts or binaries. Correlates process executions of Python, PowerShell, or custom .NET binaries with DLL/module loads linked to compression libraries, followed by archive file creation.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN0748 Analytic 0748 DET0268

Detects adversarial archiving by scripts or binaries calling compression libraries (libzip, zlib, bzip2). Correlates execution of Python, Perl, or compiled binaries with dynamic linking to archiving libraries and creation of compressed files in /tmp or user directories.

auditd:SYSCALL auditd:MMAP auditd:FILE
AN0749 Analytic 0749 DET0268

Detects malicious archiving via system or third-party libraries (libz, libarchive) invoked by Python, Swift, or Objective-C binaries. Correlates unified logs of library loads with creation of compressed or encrypted archives (.zip, .gz, .bz2, .dmg).

macos:unifiedlog macos:unifiedlog macos:unifiedlog
AN0757 Analytic 0757 DET0271

Detects anomalous process access to LSASS on domain controllers, suspicious module loads of authentication DLLs, and registry or file modifications indicative of Skeleton Key–style patching. Correlates LSASS access attempts with subsequent abnormal logon activity patterns.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:System
AN0759 Analytic 0759 DET0273

Processes that normally do not initiate network connections establishing outbound encrypted TLS/SSL sessions, especially with asymmetric traffic volumes (client sending more than receiving) or non-standard certificate chains. Defender observations correlate process creation with unexpected network encryption libraries being loaded.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0785 Analytic 0785 DET0282

Detection focuses on identifying anomalous regsvr32.exe executions that deviate from normal administrative or system use. Defenders may observe regsvr32.exe loading scriptlets or DLLs from unusual paths (especially temporary directories or remote URLs), command-line arguments invoking /i or /u with suspicious file references, network connections initiated by regsvr32.exe, and unsigned or untrusted DLLs being loaded shortly after regsvr32.exe invocation. Correlated sequences include regsvr32.exe process creation, module load of DLL/scriptlet, and optional outbound network traffic.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN0791 Analytic 0791 DET0285

A remote DCOM invocation by a privileged account using RPC (port 135), followed by abnormal process instantiation or module loading on the remote system indicative of code execution.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0814 Analytic 0814 DET0293

Detects injection or tampering of DLLs in hybrid identity agents (e.g., AzureADConnectAuthenticationAgentService), registry or configuration changes tied to PTA/AD FS, and anomalous LSASS or AD FS module loads correlated with authentication anomalies.

WinEventLog:Sysmon WinEventLog:Security WinEventLog:Security
AN0831 Analytic 0831 DET0298

Detects adversarial archiving using built-in or third-party utilities (makecab, diantz, xcopy, certutil, 7z, WinRAR, WinZip). Correlates suspicious process creation events with command-line arguments for compression/encoding, followed by creation of archive files (.cab, .zip, .7z, .rar). Identifies anomalous loading of crypt32.dll for encryption operations or execution of diantz.exe to compress remotely staged files.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN0838 Analytic 0838 DET0300

Detect anomalous chains of memory allocation and execution inside the same process (e.g., VirtualAlloc → memcpy → VirtualProtect → CreateThread). Unlike process injection, reflective code loading does not perform cross-process memory writes — the suspicious activity occurs entirely within the process’s own PID context.

WinEventLog:Sysmon WinEventLog:Sysmon etw:Microsoft-Windows-DotNETRuntime etw:Microsoft-Antimalware-Scan-Interface WinEventLog:Sysmon
AN0840 Analytic 0840 DET0300

Suspicious calls to dlopen(), dlsym(), or mmap with RWX flags in processes that do not typically perform dynamic module loading. Monitor anonymous memory regions executed by user processes.

macos:unifiedlog macos:unifiedlog
AN0862 Analytic 0862 DET0309

Adversary ships a tampered application or update: an updater/installer (msiexec/setup/update.exe/vendor service) writes or replaces binaries; on first run it spawns scripts/shells or unsigned DLLs and beacons to non-approved update CDNs/hosts. Detection correlates: (1) process creation of installer/updater → (2) file metadata changes in program paths → (3) first-run children and module/signature anomalies → (4) outbound connections to unexpected hosts within a short window.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Windows-CodeIntegrity/Operational NSM:Flow
AN0880 Analytic 0880 DET0315

Adversaries create the 'Office Test\Special\Perf' registry key and specify a malicious DLL path that is auto-loaded when an Office application starts. This DLL is injected into the Office process memory space and can provide persistent execution without requiring macro enablement.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Office-Alerts
AN0881 Analytic 0881 DET0315

Office application auto-loads a non-standard DLL during startup triggered via Office Test Registry key, often without macro warning banners. DLL persistence mechanism circumvents traditional macro defenses.

m365:unified m365:office
AN0919 Analytic 0919 DET0324

Identifies self-modifying executables that exhibit changes in binary hash, entropy, or memory sections during or between executions—often tied to dynamic unpacking or decryption behaviors.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0920 Analytic 0920 DET0324

Detects files or processes where execution results in frequent re-creation or modification of ELF binaries or interpreter scripts, often using chmod + execve with abnormal entropy.

auditd:SYSCALL auditd:SYSCALL auditd:SYSCALL
AN0952 Analytic 0952 DET0336

Detects unauthorized modification of host binaries, modules, or services within ESXi. Correlates tampered files with subsequent unexpected service behavior or malicious module load attempts.

esxi:hostd esxi:vmkernel
AN0961 Analytic 0961 DET0339

Defenders may observe unauthorized modifications to encryption-related configuration files, firmware, or crypto modules on network devices. Suspicious patterns include changes to cipher suite configurations, unexpected firmware updates affecting crypto libraries, disabling of hardware cryptographic accelerators, or reductions in key length policies. Correlating configuration changes with anomalies in encrypted traffic characteristics (e.g., weaker ciphers or sudden plaintext transmission) strengthens detection.

networkdevice:config NSM:Flow snmp:status
AN0968 Analytic 0968 DET0342

Execution of hh.exe to open a .chm file followed by suspicious child processes or script engine invocation (VBScript, JScript, mshta, powershell). Behavior includes loading a CHM file from untrusted locations, or immediately spawning commands indicative of payload execution.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN0980 Analytic 0980 DET0346

Unusual use of screen capture APIs (e.g., CopyFromScreen) or command-line tools to write image files to disk.

WinEventLog:Sysmon WinEventLog:Sysmon
AN0987 Analytic 0987 DET0347

Detects VIBs, scripts, or binaries placed into directories like /bin or /etc/vmware with names mimicking standard ESXi components. Also monitors unauthorized creation of services.

esxi:vmkernel esxi:vmkernel esxi:hostd esxi:hostd
AN1000 Analytic 1000 DET0352

Detects unauthorized Kerberos ticket injection by correlating service ticket (TGS - 4769) requests with absent corresponding account logons (4624) and prior Ticket Granting Ticket (TGT - 4768) activity. Highlights anomalous service ticket generation chains involving unexpected users, hosts, or times, and suspicious injection of tickets via mimikatz-like tooling into LSASS memory. Behavior also includes network lateral movement using Kerberos authentication absent expected interactive logon patterns.

WinEventLog:Security WinEventLog:Security WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1028 Analytic 1028 DET0361

Abuse of Regsvcs.exe or Regasm.exe to execute arbitrary code embedded in .NET assemblies via [ComRegisterFunction]/[ComUnregisterFunction]. Behavioral chain: (1) Process creation of regsvcs/regasm with suspicious assembly paths/flags → (2) Assembly/DLL load inside regsvcs/regasm → (3) Registry writes to HKCR\CLSID/ProgID during COM registration → (4) Optional child process or network activity spawned by installer/registration code.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon
AN1029 Analytic 1029 DET0362

Detection of AppCert DLL abuse involves correlating registry modifications to the AppCertDLLs key with subsequent unexpected DLL load behavior during process creation events. Specifically, defenders can observe abnormal DLLs being loaded into standard Windows processes after changes to the 'AppCertDLLs' registry value. Monitoring CreateProcess-family API executions with injected DLLs and linking those DLLs back to recent registry edits is key to identifying misuse. This is often accompanied by elevated privileges and potential lateral movement or discovery behavior.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1035 Analytic 1035 DET0368

Detects tampered hardware or firmware via anomalous host status telemetry. Behavioral chain: (1) Pre-OS or firmware components exhibit unexpected version changes, signature failures, or modified boot paths; (2) System management/firmware tools log hardware inventory drift; (3) Sensor health telemetry or boot attestation events fail baseline checks; (4) Follow-on process execution from altered firmware or unknown drivers after boot.

WinEventLog:Security WinEventLog:Microsoft-Windows-CodeIntegrity/Operational WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1048 Analytic 1048 DET0372

Correlated use of sleep/delay mechanisms (e.g., kernel32!Sleep, NTDLL APIs) in short-lived processes, combined with parent processes invoking suspicious scripts (e.g., wscript, powershell) with minimal user interaction.

WinEventLog:Sysmon WinEventLog:Sysmon
AN1050 Analytic 1050 DET0372

Execution of AppleScript, bash, or launchd jobs that invoke delay functions (e.g., sleep, delay in AppleScript) with limited parent interaction and staged follow-on commands.

macos:unifiedlog macos:unifiedlog
AN1062 Analytic 1062 DET0377

Abnormal loading of kernel modules, direct tampering with /dev, /proc, or LD_PRELOAD behaviors hiding processes or files.

auditd:EXECVE linux:osquery linux:syslog
AN1063 Analytic 1063 DET0377

Execution of unsigned kernel extensions (KEXTs), tampering with LaunchDaemons, or userspace hooks into system libraries.

macos:unifiedlog macos:osquery fs:fsevents
AN1094 Analytic 1094 DET0388

Detects a multi-event behavior chain involving UAC bypass attempts via known auto-elevated binaries (e.g., eventvwr.exe, sdclt.exe), unauthorized Registry changes to UAC-related keys, and anomalous process execution with elevated privileges but lacking standard parent-child lineage. Suspicious patterns include invocation of auto-elevated COM objects or manipulation of isolatedCommand Registry entries without consent prompts.

WinEventLog:Security WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1095 Analytic 1095 DET0389

Detects DLL injection through correlation of memory allocation and writing to remote process memory (e.g., VirtualAllocEx, WriteProcessMemory), followed by remote thread creation (e.g., CreateRemoteThread) that loads a suspicious or unsigned DLL using LoadLibrary or reflective loading.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1133 Analytic 1133 DET0404

Monitor Windows Registry modifications to Winlogon keys (Shell, Userinit, Notify) that introduce new executable or DLL paths. Correlate these changes with subsequent DLL loading, image loads, or process creation originating from winlogon.exe or userinit.exe. Abnormal child process lineage or unauthorized binaries in C:\Windows\System32 may indicate abuse.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security Autoruns:RegistryScan
AN1207 Analytic 1207 DET0433

Abuse of mavinject.exe to inject DLLs or import descriptors into another running process. Chain: (1) mavinject.exe starts with /INJECTRUNNING or /HMODULE → (2) mavinject obtains high-access handles to a target process (VM_WRITE/CREATE_THREAD) → (3) target process loads attacker DLL (module load) → (4) optional follow-on child activity or network egress from the target process.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon
AN1210 Analytic 1210 DET0435

Detection centers on DYLD_INSERT_LIBRARIES and DYLD_LIBRARY_PATH abuse. Defender perspective: monitor for modification of these environment variables in shell or plist files, file creation of dylibs in user-controlled paths, and correlation of environment variable usage with unexpected module loads by user applications. Suspicious indicators include processes with DYLD_INSERT_LIBRARIES set, execution of applications loading untrusted dylibs, and anomalies in module load history.

macos:unifiedlog macos:unifiedlog macos:unifiedlog
AN1212 Analytic 1212 DET0437

Detects adversary activity aimed at accessing LSA Secrets, including registry key export of HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets or memory scraping via tools such as Mimikatz or PowerSploit's Invoke-Mimikatz.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1220 Analytic 1220 DET0440

Execution of SyncAppvPublishingServer.vbs through wscript.exe with a command-line containing embedded PowerShell, proxying malicious PowerShell execution through a Microsoft-signed VBScript interpreter to evade detection and restrictions.

WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Sysmon
AN1222 Analytic 1222 DET0442

Detection of anomalous registry modifications to Subject Interface Packages (SIPs) or trust provider DLL mappings, unexpected loading of non-Microsoft cryptographic modules, or attempts to redirect WinVerifyTrust validation logic. Defender view focuses on registry tampering, suspicious DLL loads into trusted processes, and abnormal trust validation failures correlated across event streams.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:CodeIntegrity
AN1241 Analytic 1241 DET0448

Detects the redirection of syscall execution flow via modification of VDSO code stubs or GOT entries to load and execute a malicious shared object through mmap and ptrace.

auditd:SYSCALL auditd:memprotect auditd:file-events linux:osquery
AN1252 Analytic 1252 DET0455

Detects behavioral chains where PowerShell is launched with encoded commands, unusual parent processes, or suspicious modules loaded, potentially followed by network connections or child process spawning. Supports detection of both direct (powershell.exe) and indirect (.NET automation) invocations.

WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:PowerShell WinEventLog:Sysmon
AN1288 Analytic 1288 DET0466

Execution of Microsoft-signed scripts (e.g., pubprn.vbs, installutil.exe, wscript.exe, cscript.exe) used to proxy execution of untrusted or external binaries. Behavior is detected through command-line process lineage, child process spawning, and unsigned payload execution from signed parent.

WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1289 Analytic 1289 DET0467

Detects thread local storage (TLS) callback injection by monitoring memory modifications to PE headers and TLS directory structures during or after process hollowing events, followed by anomalous thread behavior prior to main entry point execution.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon EDR:memory
AN1303 Analytic 1303 DET0472

Detects suspicious registration of new password filter DLLs into the authentication process. Correlates registry modifications to LSASS Notification Packages with subsequent DLL creation and loading events. Observes anomalous file placement of DLLs in system directories followed by LSASS loading the new filter during logon/password change activity.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1305 Analytic 1305 DET0474

Windows-specific environmental keying behavioral chain: (1) Rapid system information discovery through multiple techniques (WMI queries, registry enumeration, network share discovery, hostname/domain checks), (2) Target validation through specific environmental artifact collection (AD domain membership, network topology, installed software versions), (3) Cryptographic operation correlation indicating payload decryption based on collected environmental values, (4) Subsequent malicious code execution following successful environmental validation, (5) Temporal clustering of discovery activities suggesting automated environmental assessment

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:WMI WinEventLog:PowerShell
AN1308 Analytic 1308 DET0475

Detects rundll32.exe invoked with atypical arguments (.dll, .cpl, javascript:, mshtml). DLLs not normally loaded by rundll32 are mapped into memory. Control_RunDLL or RunHTMLApplication invoked. Suspicious DLLs or scripts accessed from disk or network. Rundll32 reaches out to external domains (e.g., fetching .sct or .hta).

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1319 Analytic 1319 DET0479

Modification of COR_PROFILER-related environment variables or Registry keys (COR_ENABLE_PROFILING, COR_PROFILER, COR_PROFILER_PATH), combined with anomalous .NET process creation or unmanaged DLL loads. Defender observes registry modifications, suspicious process creation with altered environment variables, and profiler DLLs loaded unexpectedly into .NET CLR processes.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1323 Analytic 1323 DET0481

Correlate suspicious registry modifications to known COM object CLSIDs with subsequent DLL loads or unexpected binary execution paths. Detect placement of COM CLSID entries under HKEY_CURRENT_USER\Software\Classes\CLSID\ overriding default HKLM paths. Flag anomalous DLL loads traced back to hijacked COM registry changes.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1335 Analytic 1335 DET0486

Identifies abuse of odbcconf.exe to execute malicious DLLs using the REGSVR command flag. Behavior chain: (1) Process creation of odbcconf.exe with /REGSVR or /A {REGSVR ...} arguments → (2) DLL load by odbcconf.exe of non-standard or unsigned modules → (3) Optional follow-on process creation or network activity from loaded DLL.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1393 Analytic 1393 DET0504

Detects anomalous use of Dynamic Data Exchange (DDE) for code execution, such as Office applications (WINWORD.EXE, EXCEL.EXE) spawning command interpreters, or loading unusual modules through DDEAUTO/DDE formulas. Correlates suspicious parent-child process relationships, registry keys enabling DDE, and module loads inconsistent with normal Office usage.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security
AN1398 Analytic 1398 DET0507

Adversary gains high integrity or special privileges (e.g., SeDebugPrivilege), locates a running browser process, opens it with write/inject rights, and modifies it (e.g., CreateRemoteThread / DLL load) to inherit cookies/tokens or establish a browser pivot. Optional step: create a new logon session or use explicit credentials, then drive the victim browser to intranet resources.

WinEventLog:Security WinEventLog:Security WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1399 Analytic 1399 DET0508

Detects process injection by correlating memory manipulation API calls (e.g., VirtualAllocEx, WriteProcessMemory), suspicious thread creation (e.g., CreateRemoteThread), and unusual DLL loads within another process's context.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon etw:Microsoft-Windows-Kernel-Process
AN1401 Analytic 1401 DET0508

Detects memory-based injection by monitoring `task_for_pid`, `mach_vm_write`, and dylib injection patterns through `DYLD_INSERT_LIBRARIES` or manual memory mapping.

macos:unifiedlog macos:endpointsecurity macos:syslog
AN1420 Analytic 1420 DET0514

Detects escalation via vulnerable setuid binaries or kernel modules, often chained with unusual access to /proc/kallsyms or /dev/kmem.

auditd:SYSCALL auditd:SYSCALL auditd:SYSCALL
AN1421 Analytic 1421 DET0514

Detects use of vulnerable kernel extensions or entitlements abused via setuid or AppleScript injection chains.

macos:unifiedlog macos:endpointsecurity
AN1433 Analytic 1433 DET0517

Detection focuses on unauthorized manipulation of .NET AppDomainManager behavior. Defenders may observe suspicious creation of new AppDomains within trusted processes, anomalous loading of assemblies via non-standard configuration files, or registry/environment variable changes redirecting AppDomainManager to malicious assemblies. Correlated events include config file tampering, new process creation of .NET host processes (e.g., w3wp.exe, powershell.exe) with modified runtime parameters, and module loads of unusual or unsigned .NET DLLs.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1458 Analytic 1458 DET0526

Detects adversarial archiving of files prior to exfiltration by correlating execution of compression/encryption utilities (e.g., makecab.exe, rar.exe, 7z.exe, powershell Compress-Archive) with subsequent creation of large compressed or encrypted files. Identifies abnormal process lineage involving crypt32.dll usage, command-line arguments invoking compression switches, and file write operations to temporary or staging directories.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1464 Analytic 1464 DET0528

Execution of PubPrn.vbs via cscript.exe using the 'script:' moniker to load and execute a remote .sct scriptlet file, bypassing signature validation and proxying remote payloads through a signed Microsoft script host.

WinEventLog:Sysmon WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Sysmon
AN1465 Analytic 1465 DET0529

Unusual or suspicious processes loading critical native API DLLs (e.g., ntdll.dll, kernel32.dll) followed by direct syscall behavior, memory manipulation, or hollowing.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1466 Analytic 1466 DET0529

Userland processes invoking syscall-heavy libraries (libc, glibc) followed by fork, mmap, or ptrace behavior commonly associated with code injection or memory manipulation.

auditd:SYSCALL auditd:SYSCALL
AN1467 Analytic 1467 DET0529

Execution of processes that link to CoreServices or Foundation APIs followed by creation of memory regions, code execution, or abnormal library injection.

macos:unifiedlog macos:endpointsecurity
AN1480 Analytic 1480 DET0537

1) New or updated software is delivered/installed from atypical sources or with signature/hash mismatches; 2) installer/updater writes binaries to unexpected paths or replaces existing signed files; 3) first run causes unsigned/abnormally signed modules to load or child processes to execute, optionally followed by network egress to new destinations.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Windows-CodeIntegrity/Operational NSM:Flow
AN1495 Analytic 1495 DET0542

Monitor registry modifications to `HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages` or `...\OSConfig\Security Packages`, especially insertions of new DLL entries. Correlate this with subsequent DLL module loads into `lsass.exe`. Track unsigned or anomalous DLLs loading into LSASS using image load auditing. LSASS loads unsigned DLL due to AuditLevel=8 registry configuration or System reboot followed by DLL load into lsass.exe

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1496 Analytic 1496 DET0543

Processes not typically associated with encryption loading asymmetric crypto libraries (e.g., rsaenh.dll, crypt32.dll) and subsequently initiating outbound TLS/SSL connections with abnormal certificate chains or handshakes. Defender correlates process creation, module load, and unusual encrypted sessions.

WinEventLog:Sysmon WinEventLog:Sysmon
AN1497 Analytic 1497 DET0543

Processes (e.g., bash, python, custom binaries) dynamically linking libcrypto/libssl for RSA key exchange, then creating external connections with abnormal certificate validation or handshake anomalies. Defender observes syscall traces and outbound asymmetric key exchanges from non-SSL-native processes.

auditd:SYSCALL linux:syslog linux:osquery
AN1535 Analytic 1535 DET0556

MSBuild.exe is invoked outside expected developer/build contexts or with anomalous arguments (e.g., non-canonical paths, remote shares, Base64/obfuscated property values). Within a short window, it (a) spawns high-risk LOLBins/script interpreters, (b) writes new PE/DLL/script artifacts into user-writable paths and executes them, (c) loads unsigned/user-writable modules, (d) performs memory injection/thread creation into other processes, and/or (e) initiates outbound network connections.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Microsoft-Windows-CodeIntegrity/Operational EDR:AMSI
AN1536 Analytic 1536 DET0557

Registry key modification to AppInit_DLLs value followed by anomalous DLL loading by processes importing user32.dll, especially unsigned or uncommon DLLs, suggesting unauthorized AppInit persistence or privilege escalation.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1551 Analytic 1551 DET0562

Windows environmental validation behavioral chain: (1) Rapid system discovery reconnaissance through WMI queries, registry enumeration, and network share discovery, (2) Environment-specific artifact collection (hostname, domain, IP addresses, installed software, hardware identifiers), (3) Cryptographic operations or conditional logic based on collected environmental values, (4) Selective payload execution contingent on environmental validation results, (5) Temporal correlation between discovery activities and subsequent execution or network communication

WinEventLog:Security WinEventLog:Security WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:WMI WinEventLog:PowerShell
AN1588 Analytic 1588 DET0575

Detection focuses on monitoring registry modifications under HKLM\SOFTWARE\Microsoft\Netsh that indicate the addition of helper DLLs, followed by anomalous child process activity or module load behavior initiated by netsh.exe. These behaviors are rarely legitimate and may represent an adversary establishing persistence.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon
AN1598 Analytic 1598 DET0580

Detects registration of new or modified network provider DLLs via registry changes, anomalous file creation of DLLs in system directories, and suspicious process activity (mpnotify.exe interacting with non-standard DLLs). Multi-event correlation ties registry modification events to subsequent DLL loads during user logon activity.

WinEventLog:Security WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Sysmon
AN1633 Analytic 1633 DET0595

Detects exploitation attempts targeting defensive security software or OS services. Defender observation includes abnormal process behavior (e.g., AV or EDR crashing unexpectedly), unsigned/untrusted modules loaded into defensive processes, or privilege escalation from security agent services. Multi-event correlation ties exploitation attempts to subsequent evasive behavior like service termination or missing logs.

WinEventLog:Security WinEventLog:Sysmon
AN2063 Analytic 2063 DET0920

Detection identifies execution of scripts or files that appear visually benign (low printable character ratio) but result in runtime decoding, dynamic evaluation, and subsequent process or network activity. Correlation links script execution with abnormal Unicode density and follow-on behavior such as child process creation or outbound connections.

WinEventLog:Sysmon WinEventLog:Sysmon WinEventLog:Security WinEventLog:PowerShell WinEventLog:Sysmon WinEventLog:Sysmon

Detection Strategies

110
DET0007 Detection of Domain Trust Discovery via API, Script, and CLI Enumeration DET0009 Supply-chain tamper in dependencies/dev-tools (manager→write/install→first-run→egress) DET0016 Security Software Discovery Across Platforms DET0017 Detection Strategy for Application Shimming via sdbinst.exe and Registry Artifacts (Windows) DET0018 Behavior-chain, platform-aware detection strategy for T1129 Shared Modules DET0025 Detecting Electron Application Abuse for Proxy Execution DET0026 Windows Detection Strategy for T1547.012 - Print Processor DLL Persistence DET0029 Detect Persistence via Outlook Custom Forms Triggered by Malicious Email DET0038 Detection Strategy for Hijack Execution Flow using Executable Installer File Permissions Weakness DET0042 Detection Strategy for T1218.012 Verclsid Abuse DET0046 Detection Strategy for T1497 Virtualization/Sandbox Evasion DET0068 Detection Strategy for T1505.004 - Malicious IIS Components DET0069 Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network) DET0076 Behavioral Detection of Visual Basic Execution (VBS/VBA/VBScript) DET0080 Exploit Public-Facing Application – multi-signal correlation (request → error → post-exploit process/egress) DET0081 Detection of Proxy Execution via Trusted Signed Binaries Across Platforms DET0086 Detect WMI Event Subscription for Persistence via WmiPrvSE Process and MOF Compilation DET0087 Encrypted or Encoded File Payload Detection Strategy DET0091 Detection Strategy for Dynamic API Resolution via Hash-Based Function Lookups DET0095 Detect Persistence via Malicious Outlook Rules DET0104 Detect Modification of Authentication Processes Across Platforms DET0118 Exploitation of Remote Services – multi-platform lateral movement detection DET0122 Detect Abuse of Windows Time Providers for Persistence DET0138 Detection of Malicious Code Execution via InstallUtil.exe DET0139 Detection of Credential Harvesting via API Hooking DET0141 Detect Time-Based Evasion via Sleep, Timer Loops, and Delayed Execution DET0143 Detection Strategy for Encrypted Channel via Symmetric Cryptography across OS Platforms DET0151 Behavior-chain, platform-aware detection strategy for T1124 System Time Discovery DET0152 Detection Strategy for Hijack Execution Flow: Dylib Hijacking DET0158 Detection of Msiexec Abuse for Local, Network, and DLL Execution DET0162 Socket-filter trigger → on-host raw-socket activity → reverse connection (T1205.002) DET0166 Detection Strategy for T1505.002 - Transport Agent Abuse (Windows/Linux) DET0168 Virtualization/Sandbox Evasion via System Checks across Windows, Linux, macOS DET0172 Behavior-chain, platform-aware detection strategy for T1127 Trusted Developer Utilities Proxy Execution (Windows) DET0177 Detect Persistence via Outlook Home Page Exploitation DET0181 Detection Strategy for SQL Stored Procedures Abuse via T1505.001 DET0191 Behavior-chain detection strategy for T1127.002 Trusted Developer Utilities Proxy Execution: ClickOnce (Windows) DET0194 Detection of Malicious Control Panel Item Execution via control.exe or Rundll32 DET0197 Behavior-chain, platform-aware detection strategy for T1125 Video Capture DET0201 Detection Strategy for Hijack Execution Flow for DLLs DET0202 Behavioral Detection of Windows Command Shell Execution DET0204 Detection Strategy for T1547.010 – Port Monitor DLL Persistence via spoolsv.exe (Windows) DET0205 Detect XSL Script Abuse via msxsl and wmic DET0207 Detect LSA Authentication Package Persistence via Registry and LSASS DLL Load DET0212 Detection Strategy for T1505.005 – Terminal Services DLL Modification (Windows) DET0216 Detection Strategy for LC_LOAD_DYLIB Modification in Mach-O Binaries on macOS DET0218 Detection Strategy for Hijack Execution Flow across OS platforms. DET0222 Detecting MMC (.msc) Proxy Execution and Malicious COM Activation DET0224 Detect Abuse of Component Object Model (T1559.001) DET0225 Detect unauthorized LSASS driver persistence via LSA plugin abuse (Windows) DET0230 Detect Suspicious or Malicious Code Signing Abuse DET0264 Cross-Platform Detection of JavaScript Execution Abuse DET0268 Detect Archiving via Library (T1560.002) DET0271 Detect Domain Controller Authentication Process Modification (Skeleton Key) DET0273 Detection Strategy for Encrypted Channel across OS Platforms DET0282 Detection Strategy for System Binary Proxy Execution: Regsvr32 DET0285 Multi-Event Behavioral Detection for DCOM-Based Remote Code Execution DET0293 Detect Hybrid Identity Authentication Process Modification DET0298 Detect Archiving via Utility (T1560.001) DET0300 Detection Strategy for Reflective Code Loading DET0309 Compromised software/update chain (installer/write → first-run/child → egress/signature anomaly) DET0315 Detect Persistence via Office Test Registry DLL Injection DET0324 Detection Strategy for Polymorphic Code Mutation and Execution DET0336 Detect Compromise of Host Software Binaries DET0339 Detection Strategy for Weaken Encryption on Network Devices DET0342 Detection of Suspicious Compiled HTML File Execution via hh.exe DET0346 Detect Screen Capture via Commands and API Calls DET0347 Detection Strategy for Masquerading via Legitimate Resource Name or Location DET0352 Detection Strategy for T1550.003 - Pass the Ticket (Windows) DET0361 Detecting .NET COM Registration Abuse via Regsvcs/Regasm DET0362 Detection Strategy for AppCert DLLs Persistence via Registry Injection DET0368 Hardware Supply Chain Compromise Detection via Host Status & Boot Integrity Checks DET0372 Multi-Platform Detection Strategy for T1678 - Delay Execution DET0377 Detection of Kernel/User-Level Rootkit Behavior Across Platforms DET0388 Detection Strategy for T1548.002 – Bypass User Account Control (UAC) DET0389 Behavioral Detection of DLL Injection via Windows API DET0404 Detect Winlogon Helper DLL Abuse via Registry and Process Artifacts on Windows DET0433 Detecting Code Injection via mavinject.exe (App-V Injector) DET0435 Detection Strategy for Hijack Execution Flow: Dynamic Linker Hijacking DET0437 Detection of LSA Secrets Dumping via Registry and Memory Extraction DET0440 Detecting PowerShell Execution via SyncAppvPublishingServer.vbs Proxy Abuse DET0442 Detection Strategy for Subvert Trust Controls using SIP and Trust Provider Hijacking. DET0448 Detection Strategy for VDSO Hijacking on Linux DET0455 Abuse of PowerShell for Arbitrary Execution DET0466 Detection of Script-Based Proxy Execution via Signed Microsoft Utilities DET0467 Detection Strategy for TLS Callback Injection via PE Memory Modification and Hollowing DET0472 Detect Malicious Password Filter DLL Registration DET0474 Environmental Keying Discovery-to-Decryption Behavioral Chain Detection Strategy DET0475 Detection Strategy for T1218.011 Rundll32 Abuse DET0479 Detection Strategy for Hijack Execution Flow using the Windows COR_PROFILER. DET0481 Windows COM Hijacking Detection via Registry and DLL Load Correlation DET0486 Detecting Odbcconf Proxy Execution of Malicious DLLs DET0504 Detect Abuse of Dynamic Data Exchange (T1559.002) DET0507 Detect browser session hijacking via privilege, handle access, and remote thread into browsers DET0508 Behavioral Detection of Process Injection Across Platforms DET0514 Detection Strategy for Exploitation for Privilege Escalation DET0517 Detection Strategy for Hijack Execution Flow through the AppDomainManager on Windows. DET0526 Detect Archiving and Encryption of Collected Data (T1560) DET0528 Detecting Remote Script Proxy Execution via PubPrn.vbs DET0529 Behavioral Detection of Native API Invocation via Unusual DLL Loads and Direct Syscalls DET0537 Behavioral detection for Supply Chain Compromise (package/update tamper → install → first-run) DET0542 Registry and LSASS Monitoring for Security Support Provider Abuse DET0543 Detection Strategy for Encrypted Channel via Asymmetric Cryptography across OS Platforms DET0556 Behavior-chain detection strategy for T1127.001 Trusted Developer Utilities Proxy Execution: MSBuild (Windows) DET0557 Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows) DET0562 Multi-Platform Execution Guardrails Environmental Validation Detection Strategy DET0575 Detection Strategy for Netsh Helper DLL Persistence via Registry and Child Process Monitoring (Windows) DET0580 Detect Network Provider DLL Registration and Credential Capture DET0595 Detection Strategy for Exploitation for Stealth DET0920 Detection Strategy for Invisible Unicode

Details

MITRE ID
DC0016
STIX ID
x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1
Analytics
130
Detection Strategies
110
Leaving Threaticon

This link opens an external site that isn't part of the platform.