Skip to content
Threat Feed
high advisory

Detection of Renamed CreateDump Utility Execution

Adversaries may rename the legitimate createdump.exe utility to evade detection while performing unauthorized process memory dumps for credential access.

The built-in Windows utility 'createdump.exe' is a legitimate tool used for generating process dumps. Threat actors and penetration testers frequently abuse this utility to extract sensitive information, such as passwords or cryptographic keys, from the memory of high-value processes like 'lsass.exe'. To bypass basic file-path-based security controls or allowlists, attackers often copy 'createdump.exe' to a different location and rename the binary before execution. By monitoring for the execution of binaries that maintain the internal metadata of 'createdump.exe' but carry a non-standard filename, defenders can identify attempts to mask malicious memory dumping activities. This technique is a form of LOLOBIN (Living Off the Land Binary) exploitation used to facilitate credential access.

Attack Chain

  1. Attacker gains initial access or code execution on the target Windows system.
  2. Attacker locates the legitimate 'createdump.exe' binary on the filesystem.
  3. Attacker copies the 'createdump.exe' file to a temporary or staging directory (e.g., C:\ProgramData).
  4. Attacker renames the copied binary to a deceptive or benign-looking filename.
  5. Attacker executes the renamed binary with arguments designed to dump target process memory (e.g., -u or --full for full memory dump).
  6. The utility writes a memory dump file (e.g., .dmp) to the local disk.
  7. Attacker exfiltrates the generated memory dump file to an external C2 server for offline processing.
  8. Attacker uses tools like Mimikatz or a debugger to extract credentials from the collected dump.

Impact

Successful execution of this technique allows unauthorized actors to harvest plaintext credentials, Kerberos tickets, and other secrets from system memory. This enables lateral movement, privilege escalation, and persistent access within the compromised environment. While the impact is typically restricted to the scope of the individual host, the stolen credentials often provide the means to compromise the entire domain or cloud identity provider.

Recommendation

  1. Deploy the Sigma rule provided in this brief to detect the execution of renamed 'createdump.exe' binaries.
  2. Enable process-creation logging (e.g., Sysmon Event ID 1) to capture the 'OriginalFileName' attribute, which is necessary for detecting the renamed binary.
  3. Configure security software to flag or block the execution of 'createdump.exe' from non-standard locations if the utility is not required for legitimate administrative or debugging tasks.
  4. Investigate any file system alerts related to the creation of .dmp files in unauthorized directories.

Immediate actions

Deploy detection rule for renamed createdump.exe

Detection Engineering 48h

Threat Hunt

Search for instances of process creation where OriginalFileName is 'createdump.exe' but the Image path does not end in 'createdump.exe'

T1036 high high confidence convert to detection

Data: Process creation events

Detection coverage 1

Detect Renamed CreateDump Utility Execution

high

Detects the execution of the legitimate createdump.exe utility that has been renamed, using the original filename metadata.

sigma tactics: credential-access, stealth techniques: T1003.001, T1036 sources: process_creation, windows

Detection queries are available on the platform. Get full rules →