This detection identifies the execution of Obsidium software components via a specific YARA signature to distinguish legitimate application activity from potential masquerading threats. Proactive hunting for this behavior in Azure Sentinel is essential to establish a baseline of trusted software operations and quickly identify anomalies where unknown processes mimic known Obsidium binaries.
rule ObsidiumV1258ObsidiumSoftware
{
meta:
author="malware-lu"
strings:
$a0 = { EB 01 ?? E8 ?? 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.
Here are 4 specific false positive scenarios for the ObsidiumV1258ObsidiumSoftware detection rule, including suggested filters and exclusions:
Scenario: Scheduled Antivirus Definition Updates
C:\Program Files\Obsidium\Engine\upd_service.exe running under the system account (NT AUTHORITY\SYSTEM). Additionally, exclude file paths matching C:\ProgramData\Obsidium\Updates\*.cab.Scenario: Enterprise Backup Agent Scans
ObsidiumSoftware binaries trigger the YARA rule as it reads the executable headers.VeeamTransportService.exe, vss.exe, or commvault_service.exe. The exclusion logic should be: Process Name contains "Obsidium" AND Parent Process IN (List of Backup Services).Scenario: Software Deployment via SCCM/Intune
ccmsetup.exe or Microsoft.IntuneManagementAgent)