This hunt hypothesis targets adversaries employing sophisticated file and script obfuscation techniques to evade standard signature-based detection within Azure Sentinel environments. Proactively hunting for these specific ‘hatman_dividers’ patterns allows the SOC team to identify early-stage advanced threats that may otherwise remain hidden in low-severity alerts, thereby reducing dwell time before potential compromise.
rule hatman_dividers : hatman {
meta:
id = "8c88e1d9-c7bf-5df0-80e9-7ea4ad45c20b"
strings:
$div1 = { 9a 78 56 00 }
$div2 = { 34 12 00 00 }
condition:
$div1 and $div2
}
This YARA rule can be deployed in the following contexts:
This rule contains 2 string patterns in its detection logic.
Here are 4 specific false positive scenarios for the hatman_dividers YARA rule, including suggested filters and exclusions:
Scenario: Automated Build Pipeline Artifacts
C:\Jenkins\workspace\*, /var/lib/gitlab-runner/builds/*) and exclude processes running under specific service accounts such as JENKINS-BUILD-SVC or GITLAB-RUNNER.Scenario: Enterprise Endpoint Protection Updates
hatman_dividers rule due to the presence of compressed, encoded script blocks within the update agents.C:\Program Files\CrowdStrike\*\*, C:\Windows\System32\Defender\*) and filter out events where the parent process is a trusted update service like wuauserv.exe or csfplgsvc.exe.Scenario: Scheduled PowerShell Reporting Jobs