This rule detects the presence of VOBProtectCD, a component of the Veeam backup agent, which adversaries may deploy to establish persistence or facilitate data exfiltration through backup infrastructure. Proactively hunting for this indicator in Azure Sentinel allows the SOC team to identify unauthorized backup agents or compromised endpoints that could be leveraged for ransomware attacks or long-term stealthy access.
rule VOBProtectCD
{
meta:
author="malware-lu"
strings:
$a0 = { 5F 81 EF [4] BE [2] 40 ?? 8B 87 [4] 03 C6 57 56 8C A7 [4] FF 10 89 87 [4] 5E 5F }
condition:
$a0 at pe.entry_point
}
This YARA rule can be deployed in the following contexts:
This rule contains 1 string patterns in its detection logic.
VOBProtectCD (Veeam One Backup Protection Client) agent.
msiexec.exe or setup.exe and the image path contains \Veeam\Backup and Replication\ or \Veeam\One\.vobprotectcd.exe service to restart or re-initialize its communication channel with the backup server.
vobprotectcd.exe and the parent process is services.exe or svchost.exe (specifically the Veeam service host), provided the user context is SYSTEM or VeeamBackupService.FalconSensor.exe, CbEngine.exe, MsMpEng.exe) and the file path resides in the Veeam installation directory (e.g., C:\Program Files\Veeam\).Install-VeeamAgent.ps1) executes the agent installer or modifies the agent configuration, triggering the YARA rule on the associated executable or DLL.