This rule targets the execution of scripts or binaries associated with the ScObfuscatorSuperCRacker tool, which adversaries may use to obfuscate malicious payloads or automate credential cracking activities within the environment. Proactively hunting for this signature allows the SOC team to identify low-fidelity obfuscation techniques that might evade standard behavioral detections, ensuring early visibility into potential post-exploitation or lateral movement attempts in Azure Sentinel.
rule ScObfuscatorSuperCRacker
{
meta:
author="malware-lu"
strings:
$a0 = { 60 33 C9 8B 1D [4] 03 1D [4] 8A 04 19 84 C0 74 09 3C ?? 74 05 34 ?? 88 04 19 41 3B 0D [4] 75 E7 A1 [4] 01 05 [4] 61 FF 25 [4] 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.
powershell.exe, pwsh.exe, python.exe) and the command line contains specific automation keywords like -ExecutionPolicy Bypass or -File pointing to a trusted directory (e.g., C:\Corp\Scripts\).msbuild.exe, dotnet.exe, or npm might trigger this if they process complex dependency trees or minified JavaScript bundles.
C:\Users\<dev>\.nuget\, C:\Program Files\dotnet\) or where the parent process is a build agent (e.g., agent.exe, jenkins.exe).msiexec.exe or vendor-specific installers (e.g., AdobeUpdate.exe, JetBrainsUpdater.exe) can sometimes match generic obfuscation patterns.