This detection identifies the execution of ms11011.exe, a known artifact associated with Chinese hacktool sets that may indicate reconnaissance or persistence activities by state-sponsored actors. Proactively hunting for this file in Azure Sentinel is critical to distinguish legitimate maintenance tasks from potential supply chain compromises, ensuring early visibility into adversary footholds before they escalate.
rule GoodToolset_ms11011 {
meta:
description = "Chinese Hacktool Set - file ms11011.exe"
author = "Florian Roth"
reference = "http://tools.zjqhr.com/"
date = "2015-06-13"
hash = "5ad7a4962acbb6b0e3b73d77385eb91feb88b386"
strings:
$s0 = "\\i386\\Hello.pdb" ascii
$s1 = "OS not supported." fullword ascii
$s3 = "Not supported." fullword wide /* Goodware String - occured 3 times */
$s4 = "SystemDefaultEUDCFont" fullword wide /* Goodware String - occured 18 times */
condition:
uint16(0) == 0x5a4d and filesize < 100KB and all of them
}
This YARA rule can be deployed in the following contexts:
This rule contains 4 string patterns in its detection logic.
Here are 5 specific false positive scenarios for the Chinese Hacktool Set - file ms11011.exe detection rule in an enterprise environment:
Microsoft Office Click-to-Run Updates
OfficeClickToRun.exe) frequently extracts or executes ms11011.exe during scheduled monthly updates for the 365 suite. This executable is often a temporary payload used to verify installation integrity before being deleted, mimicking the behavior of the Chinese Hacktool.ms11011.exe is spawned by the parent process OfficeClickToRun.exe or resides within the %ProgramFiles%\Microsoft Office\root\office16\ directory path.Endpoint Protection Agent Self-Scans
ms11011.exe as a helper utility during their daily scheduled “Quick Scan” or “On-Demand Scan.” The agent launches this file to perform specific registry checks or network connectivity tests that match the hacktool’s signature.MsMpEng.exe (Defender) or CrowdStrikeService.exe, and the execution time aligns with the organization’s defined maintenance window (e.g., 02:00–04:00 local time).Automated Patch Management Deployments
ms11011.exe file is often deployed as a prerequisite installer for specific Chinese-language applications or