This rule detects the presence of a specific, low-severity YARA signature (MaskPEV20yzkzero) that may indicate a known malware variant or suspicious binary artifact within the environment. Proactively hunting for this signature allows the SOC team to identify potentially dormant or overlooked threats in Azure Sentinel, ensuring that even low-fidelity indicators are investigated to prevent lateral movement or data exfiltration.
rule MaskPEV20yzkzero
{
meta:
author="malware-lu"
strings:
$a0 = { B8 18 00 00 00 64 8B 18 83 C3 30 C3 40 3E 0F B6 00 C1 E0 ?? 83 C0 ?? 36 01 04 24 C3 }
condition:
$a0
}
This YARA rule can be deployed in the following contexts:
This rule contains 1 string patterns in its detection logic.
radare2 or Ghidra to reverse-engineer a proprietary binary or library, causing the YARA rule to match the in-memory or on-disk representation of the PE header structures.
radare2.exe, ghidra_run.bat, or ida64.exe, or where the file path contains \tools\bin\ or \dev\.Veeam Backup & Replication or Windows Server Backup, which temporarily creates a raw disk image or memory dump that matches the YARA signature for the PE structure.
.vbk, .vib, or .bak, or where the process name is vbrsrvr.exe or wbadmin.exe.Volatility3 or Rekall to analyze a captured memory dump (*.dmp or *.raw), which parses PE headers and may trigger the rule if the tool’s own binary or the analyzed artifact matches the mask.
vol3.exe, rekall.exe, or memdump.exe, and exclude file paths ending in .dmp, .raw, or .mem..exe or .dll artifact that is temporarily stored in a workspace directory before being scanned, triggering the rule on the newly built binary.