This detection identifies the presence of Obsiduim software on endpoints to establish a baseline for legitimate application behavior and distinguish it from potential masquerading threats. Proactively hunting for this signature in Azure Sentinel allows the SOC team to validate known good processes early, reducing noise and enabling faster identification of anomalies where adversaries mimic trusted software identities.
rule Obsiduim1304ObsiduimSoftware
{
meta:
author="malware-lu"
strings:
$a0 = { EB 02 [2] E8 25 00 00 00 EB 04 [4] EB 01 ?? 8B 54 24 0C EB 01 ?? 83 82 B8 00 00 00 23 EB 01 ?? 33 C0 EB 02 [2] C3 EB 02 [2] EB 04 [4] 64 67 FF 36 00 00 EB 03 [3] 64 }
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 5 specific false positive scenarios for the Obsiduim1304ObsiduimSoftware detection rule, along with suggested filters and exclusions:
Scenario: Automated Patch Deployment via SCCM/Intune
Obsiduim agent is updated or reconfigured by a scheduled deployment task, the YARA rule may flag the installation process as suspicious due to the creation of new registry keys and file modifications in the Program Files\Obsiduim directory.ccmsetup.exe) or Intune Management Extension (IntuneManagementExtension.exe) when they interact with the Obsiduim installation path. Add a condition to ignore alerts where ParentProcessName matches these known deployment agents.Scenario: Scheduled Log Rotation and Archive Job
7z.exe or tar) reads and writes large binary files that match the signature pattern of the Obsiduim software binaries.7z.exe, WinRAR.exe) and the target path contains \Logs\ or \Archive\. Alternatively, whitelist the specific Scheduled Task ID responsible for this rotation.Scenario: Endpoint Protection Signature Update