This rule detects the presence of the Packanoid10ackanoid YARA signature, which identifies specific malicious or suspicious code patterns often associated with low-severity threats or benign false positives. Proactively hunting for this signature allows the SOC team to validate its relevance in the environment and distinguish between genuine adversary activity and noise, ensuring efficient triage of low-severity alerts.
rule Packanoid10ackanoid
{
meta:
author="malware-lu"
strings:
$a0 = { BF 00 ?? 40 00 BE [3] 00 E8 9D 00 00 00 B8 [3] 00 8B 30 8B 78 04 BB [3] 00 8B 43 04 91 E3 1F 51 FF D6 56 96 8B 13 8B 02 91 E3 0D 52 51 56 FF D7 5A 89 02 83 C2 04 EB EE 83 C3 08 5E EB DB B9 [2] 00 00 BE 00 [2] 00 EB 01 00 BF [3] 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.
C:\Program Files\CrowdStrike\, C:\Program Files\Microsoft Security Client\) and processes running under the service account for the security agent (e.g., CrowdStrike Falcon Service, MsMpEng.exe).jvm.dll or jli.dll. These are often compiled with specific packing or obfuscation techniques to protect IP or reduce size, which can trigger packing heuristics.
.dll or .so located in standard JRE/JDK paths (e.g., C:\Program Files\Java\, /usr/lib/jvm/) and processes named java.exe or java.jenkins.exe, gitlab-runner, vsts-agent) and files located in workspace directories (e.g., C:\jenkins\workspace\, `/var/lib/gitlab