This YARA rule targets specific memory patterns or code artifacts associated with the JAMv211 signature, potentially indicating the presence of a low-severity malware variant or a known exploit kit component within host processes. Proactively hunting for this signature allows the SOC team to identify stealthy or early-stage intrusions that may not yet trigger high-fidelity alerts, ensuring timely containment of low-visibility threats in the Azure Sentinel environment.
rule JAMv211
{
meta:
author="malware-lu"
strings:
$a0 = { 50 06 16 07 BE [2] 8B FE B9 [2] FD FA F3 2E A5 FB 06 BD [2] 55 CB }
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.
JAMv211 signature.
C:\Program Files\LegacyHR\, C:\Program Files (x86)\InternalERP\) or exclude specific known-good SHA-256 hashes of the bundled JAR files.mvn.exe, gradle.bat, java.exe when parent process is a build agent) or exclude paths within developer workspace directories (e.g., C:\Users\dev\projects\, D:\builds\).logrotate with a Java wrapper) that creates or modifies JAR files in a temporary directory (%TEMP% or C:\Temp\) during execution.
C:\Temp\, %TEMP%, C:\Windows\Temp\) if the parent process is a known scheduled task or service (e.g., TaskScheduler.exe, svchost.exe with specific service name) and the file age