This hunt targets adversaries deploying the specific “Down64.exe” component of a Chinese hacktool suite to establish persistence or execute reconnaissance within the environment. Proactively hunting for this artifact in Azure Sentinel is critical because its presence may indicate early-stage lateral movement by a state-sponsored threat actor that standard low-severity alerts might otherwise overlook.
rule Dos_Down64 {
meta:
description = "Chinese Hacktool Set - file Down64.exe"
author = "Florian Roth"
reference = "http://tools.zjqhr.com/"
date = "2015-06-13"
hash = "43e455e43b49b953e17a5b885ffdcdf8b6b23226"
strings:
$s1 = "C:\\Windows\\Temp\\Down.txt" fullword wide
$s2 = "C:\\Windows\\Temp\\Cmd.txt" fullword wide
$s3 = "C:\\Windows\\Temp\\" fullword wide
$s4 = "ProcessXElement" fullword ascii
$s8 = "down.exe" fullword wide
$s20 = "set_Timer1" fullword ascii
condition:
uint16(0) == 0x5a4d and filesize < 150KB and all of them
}
This YARA rule can be deployed in the following contexts:
This rule contains 6 string patterns in its detection logic.
Here are 5 specific false positive scenarios for the Chinese Hacktool Set - file Down64.exe detection rule, including suggested filters and exclusions:
Scenario: Legitimate Software Deployment via SCCM/MECM
Down64.exe to the C:\Program Files\Deployment\Staging directory. This file acts as a temporary installer wrapper for a third-party utility before extracting the main payload and deleting itself.ccmexec.exe (the SCCM agent service) or smstshost.exe. Additionally, exclude file paths containing \SCCM\ or \Deployment\Staging\.Scenario: Scheduled Maintenance Job for Internal Reporting Tool
Down64.exe, which is actually a customized version of the “Download Manager” tool used by the organization’s Finance department to fetch daily CSV exports from an internal server.-daily-report or --internal) and the file path is located within a known trusted directory, such as C:\ProgramData\InternalTools\Reporting\.Scenario: Endpoint Protection Definition Updates
Down64.exe as its background download service to fetch virus definition updates. This process runs frequently during off-peak hours and is signed by the vendor’s code