- How do SOC analysts detect Hijack Execution Flow?
- Detection centers on XDR, SIEM telemetry for the persistence phase of the attack. Monitor for DLL file creation in directories that are earlier in the search path than the legitimate DLL location, particularly in application directories, current working directories, or Windows PATH directories for missing DLLs. Alert on processes loading DLLs from unexpected paths, comparing loaded module paths against known good baselines for that application, with particular attention to security-sensitive applications that may grant elevated permissions to loaded modules.
- What does a Hijack Execution Flow alert look like?
- A representative XDR detection is "DLL Side-Loading via Legitimate Signed Application" (high severity): Legitimate signed application VulnerableApp.exe loaded version.dll from its own application directory rather than System32. The loaded version.dll is not the legitimate Windows version library; its hash matches a known Cobalt Strike loader. The malicious DLL was placed alongside the signed application, which loads it without path validation. Execution through a trusted signed process evades many security controls that check parent process reputation.
- Which tools detect Hijack Execution Flow, and how can I practice?
- Hijack Execution Flow (T1574) is best surfaced with XDR, SIEM telemetry, which exposes the persistence signals described above. Practice detecting it on those exact consoles in SOCSimulator Operations, free.