This hypothesis targets the presence of ASPack v1.04b packed executables, a specific variant of the ASPack packer often used by threat actors to compress and obfuscate malicious payloads to evade static analysis. Proactively hunting for this signature in Azure Sentinel allows the SOC team to identify potentially compromised endpoints or suspicious artifacts that may have been introduced via phishing or supply chain attacks, ensuring early detection of low-severity threats that could serve as initial access vectors.
rule ASPackv104bAlexeySolodovnikov
{
meta:
author="malware-lu"
strings:
$a0 = { 60 E8 [4] 5D 81 ED [4] B8 [4] 03 C5 2B 85 ?? 12 9D ?? 89 85 1E 9D [2] 80 BD 08 9D }
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.
C:\Builds\Release\bin\ or C:\Artifacts\) or exclude binaries owned by service accounts associated with CI/CD pipelines (e.g., svc-cicd, build-agent).C:\Program Files\LegacyApp\ directory during a scheduled GPO software deployment.
C:\Program Files\ or C:\Program Files (x86)\ for known legacy application names (e.g., LegacyApp.exe) or exclude files with a specific version string in their metadata that matches the known legacy build.C:\Temp\QA-Tests\ or C:\Users\qa-admin\AppData\Local\Temp\.
C:\Temp\, C:\Users\*\AppData\Local\Temp\) or exclude files created by users with the QA-Admin or Security-Test group membership.