This detection rule identifies specific identifying strings associated with the Yayih malware family to uncover potential initial footholds or lateral movement within the environment. Proactive hunting for these indicators in Azure Sentinel is essential because their low severity classification often causes them to be overlooked by automated alerts, requiring manual correlation to confirm early-stage compromise before escalation occurs.
rule YayihStrings : Yayih Family
{
meta:
description = "Yayih Identifying Strings"
author = "Seth Hardy"
last_modified = "2014-07-11"
strings:
$ = "/bbs/info.asp"
$ = "\\msinfo.exe"
$ = "%s\\%srcs.pdf"
$ = "\\aumLib.ini"
condition:
any of them
}
This YARA rule can be deployed in the following contexts:
Here are 5 specific false positive scenarios for the Yayih Identifying Strings detection rule in an enterprise environment, along with suggested filters or exclusions:
Scheduled Antivirus Definition Updates via WSUS/SCCM
IP: 10.x.x.x or Hostname containing SCCM-Server) where the process name matches wsusagent.exe, ccmexec.exe, or MpCmdRun.exe.Automated Log Rotation and Archiving Jobs
SYSTEM or specific service accounts (e.g., svc-logrotate) that execute between 02:00 and 04:00 UTC, specifically targeting file paths within standard log directories like %SystemRoot%\Logs\ or /var/log/.Software Deployment via Microsoft Endpoint Configuration Manager