This hunt targets adversaries deploying the specific “ms10048-x64.exe” artifact associated with Chinese hacktool sets to establish persistence or conduct reconnaissance within the environment. Proactively hunting for this file in Azure Sentinel is critical because its low-severity classification may cause it to be overlooked by automated alerts, allowing attackers to maintain a stealthy foothold before escalating their operations.
rule ms10048_x64 {
meta:
description = "Chinese Hacktool Set - file ms10048-x64.exe"
author = "Florian Roth"
reference = "http://tools.zjqhr.com/"
date = "2015-06-13"
hash = "418bec3493c85e3490e400ecaff5a7760c17a0d0"
strings:
$s1 = "The target is most likely patched." fullword ascii
$s2 = "Dojibiron by Ronald Huizer, (c) master#h4cker.us " fullword ascii
$s3 = "[ ] Creating evil window" fullword ascii
$s4 = "[+] Set to %d exploit half succeeded" fullword ascii
condition:
uint16(0) == 0x5a4d and filesize < 40KB and 1 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 ms10048-x64.exe detection rule, including suggested filters and exclusions:
Microsoft Visual Studio Installer Execution
ms10048-x64.exe filename is frequently used by Microsoft’s internal installer packages for Visual Studio (specifically the “Visual C++ Redistributable” or specific VS extensions) during routine software updates. In an enterprise environment, this often triggers when the System Center Configuration Manager (SCCM) pushes a new build to developer workstations.Image Path contains \Microsoft Visual Studio\ and the Parent Process Name is ccmexec.exe or setup.exe. Additionally, verify that the file’s digital signature is issued by “Microsoft Corporation” with a valid timestamp.Oracle Database Client Deployment
Parent Process Name being oracle.exe or oui.exe. Furthermore, filter for file paths located under C:\Program Files\Oracle\ or C:\app\<user>\product\, ensuring the file hash matches known Oracle release signatures.SAP GUI Front-End Updates