This detection identifies the presence of a specific artifact signed by “RJoiner” and attributed to Vaska, which may indicate early-stage reconnaissance or the deployment of a legitimate tool that could be leveraged for lateral movement. A proactive hunt is recommended in Azure Sentinel to validate this signature against known benign inventory, ensuring it is not a precursor to a supply chain compromise or an unauthorized process masquerading as trusted software.
rule RJoinerbyVaskaSignfrompinch250320071700
{
meta:
author="malware-lu"
strings:
$a0 = { E8 03 FD FF FF 6A 00 E8 0C 00 00 00 FF 25 6C 10 40 00 FF 25 70 10 40 00 FF 25 74 10 40 00 FF 25 78 10 40 00 FF 25 7C 10 40 00 FF 25 80 10 40 00 FF 25 84 10 40 00 FF 25 88 10 40 00 FF 25 8C 10 }
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.
Here are 4 specific false positive scenarios for the detection rule RJoinerbyVaskaSignfrompinch250320071700, including suggested filters and exclusions tailored for a legitimate enterprise environment:
Scenario: Scheduled Endpoint Protection Policy Deployment
RJoinerbyVaskaSign...) as it executes on managed hosts to apply these changes, mistaking the legitimate policy push for a suspicious join operation.ProcessName equals DefenderService.exe (or FalconSensor.exe) AND UserName is SYSTEM or a dedicated service account like svc-policy-deploy. Additionally, filter by time window to exclude events occurring between 01:00 and 04:00 local time.Scenario: Automated Group Policy Object (GPO) Software Installation
msiexec.exe which invokes the specific signed component identified by the rule. Because the installation runs under the context of the local system account and involves registry modifications typical of a “joiner” process, it triggers the alert.ParentProcessName is gpupdate.exe or `ms