This detection identifies the presence of the VProtector antivirus engine within the environment by matching specific YARA signatures against executable files in Azure Sentinel. Proactively hunting for this signature allows the SOC team to validate legitimate security tool coverage and distinguish known benign processes from potential false positives or unauthorized software installations that may mimic established protection mechanisms.
rule VProtectorV11vcasm
{
meta:
author="malware-lu"
strings:
$a0 = { B8 1A ED 41 00 B9 EC EB 41 00 50 51 E8 74 00 00 00 E8 51 6A 00 00 58 83 E8 10 B9 B3 00 00 00 }
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.
VProtectorV11vcasmScenario 1: Scheduled Antivirus Engine Updates
NT SERVICE\SymantecEndpointProtection or SYSTEM) and restrict the detection to non-business hours (01:00 – 05:00 local time). Additionally, exclude file paths containing \Program Files\Common Files\Symantec Shared\Data.Scenario 2: Microsoft Office Add-in Deployment via Group Policy
.cab or .msi payloads that include CASM-related binaries which trigger the rule.ccmsetup.exe, msiexec.exe, and wusa.exe when running under the context of the domain admin account (DOMAIN\SCCM-Admin). Add a path exclusion for files located in %ProgramFiles%\Microsoft Office\root\Office16\Addins.Scenario 3: Database Backup and Recovery Operations