This detection identifies the execution of unknown2.exe, a known artifact associated with Chinese hacktool sets that may indicate reconnaissance or lateral movement activities by state-sponsored threat actors. Proactively hunting for this file in Azure Sentinel is critical to validate its legitimacy and uncover potential early-stage intrusions before they escalate into more severe incidents, despite the rule’s current low severity rating.
rule unknown2 {
meta:
description = "Chinese Hacktool Set - file unknown2.exe"
author = "Florian Roth"
reference = "http://tools.zjqhr.com/"
date = "2015-06-13"
hash = "32508d75c3d95e045ddc82cb829281a288bd5aa3"
strings:
$s1 = "http://md5.com.cn/index.php/md5reverse/index/md/" fullword wide
$s2 = "http://www.md5decrypter.co.uk/feed/api.aspx?" fullword wide
$s3 = "http://www.md5.com.cn" fullword wide
$s4 = "1.5.exe" fullword wide
$s5 = "\\Set.ini" fullword wide
$s6 = "OpenFileDialog1" fullword wide
$s7 = " (*.txt)|*.txt" fullword wide
condition:
uint16(0) == 0x5a4d and filesize < 300KB and 4 of them
}
This YARA rule can be deployed in the following contexts:
This rule contains 7 string patterns in its detection logic.
Here are 5 specific false positive scenarios for the Chinese Hacktool Set - file unknown2.exe detection rule, along with recommended filters or exclusions:
Scenario: Microsoft Office Click-to-Run Background Updates
OfficeClickToRun service frequently spawns temporary processes named unknown2.exe (or similar generic names) during background update checks for the Chinese language pack of Office 365. These files are often located in %ProgramFiles%\Microsoft Office\root\Office16.\Microsoft Office\ and parent processes named ClickToRun.exe or Update.exe.Scenario: Antivirus Real-Time Scanning Engine (e.g., Symantec Endpoint Protection)
unknown2.exe before being executed by the main AV engine (Symantec AntiVirus.exe) and subsequently deleted upon completion.%Temp% or %ProgramData%\Symantec\ where the parent process is a known security vendor executable (e.g., rtvscan.exe, savmain.exe).Scenario: Windows Task Scheduler “Software Update” Jobs
unknown2.exe before renaming themselves to the actual application name during installation.NT AUTHORITY\SYSTEM, `LOCAL