This rule identifies the presence of the MaskPE 16 yzkzero YARA signature, which typically indicates the use of a specific obfuscation or packing technique to hide malicious payloads from static analysis. Proactively hunting for this pattern in Azure Sentinel allows the SOC to detect low-severity, stealthy file manipulations that adversaries may employ to bypass initial security controls before executing their intended actions.
rule MaskPE_16_yzkzero: PEiD
{
strings:
$a = { 36 81 2C 24 ?? ?? ?? 00 C3 60 }
condition:
$a at pe.entry_point
}
This YARA rule can be deployed in the following contexts:
This rule contains 1 string patterns in its detection logic.
msiexec or setup.exe on Windows 10/11, the installer may extract or create temporary PE files that retain legacy headers or specific byte patterns matching the yzkzero signature.
msiexec.exe or setup.exe and the file path contains \Temp\ or \AppData\Local\Temp\ with a .tmp or .msi extension.C:\ProgramData\Veeam\Backup\, C:\Commvault\Content\) and exclude processes initiated by backup service executables (e.g., vbrsrvr.exe, cvsvc.exe).C:\Users\<dev>\source\, C:\Projects\) and exclude processes associated with known development tools (e.g., gcc.exe, wine64.exe, `