This detection identifies adversaries leveraging legacy or repurposed hacking tools disguised as standard installation executables to establish a foothold within the environment. Proactively hunting for this behavior in Azure Sentinel is critical to uncover stealthy initial access attempts that may evade signature-based defenses by mimicking benign software deployment patterns.
rule Jc_ALL_WinEggDropShell_rar_Folder_Install_2 {
meta:
description = "Disclosed hacktool set (old stuff) - file Install.exe"
author = "Florian Roth"
date = "23.11.14"
score = 60
hash = "95866e917f699ee74d4735300568640ea1a05afd"
strings:
$s1 = "http://go.163.com/sdemo" fullword wide
$s2 = "Player.tmp" fullword ascii
$s3 = "Player.EXE" fullword wide
$s4 = "mailto:[email protected]" fullword ascii
$s5 = "S-Player.exe" fullword ascii
$s9 = "http://www.BaiXue.net (" fullword wide
condition:
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 “Disclosed hacktool set (old stuff) - file Install.exe” rule, including suggested filters and exclusions:
Scenario: Legacy Software Deployment via SCCM
Install.exe from a network share (\\fileserver\apps\legacy_tool) to install an older version of a patch management utility that predates modern signing standards.ccmsetup.exe (SCCM) and the file path contains \apps\legacy_tool. Additionally, filter based on the specific SHA256 hash of the known good Install.exe.Scenario: Scheduled Maintenance for Antivirus Definitions
Install.exe located in C:\Program Files\LegacyAV\Updater\ to refresh definition databases, which the rule flags as a “hacktool” due to its generic naming convention.C:\Program Files\LegacyAV\* where the process name is Install.exe. Ensure the filter applies only when the parent process is svchost.exe or a specific service executable (e.g., avservice.exe).Scenario: IT Admin Manual Installation via Remote Desktop
Install.exe stored on the local desktop or a temporary folder (`C:\Temp\