This detection identifies potential adversary activity involving the execution of packed system scanning tools, which may indicate reconnaissance efforts or the deployment of stealthy malware designed to evade signature-based analysis. Proactively hunting for this behavior in Azure Sentinel is critical because low-severity alerts often mask sophisticated initial access attempts that require deeper investigation to prevent lateral movement and data exfiltration before they escalate into high-impact incidents.
rule xdedic_packed_syscan : crimeware {
meta:
author = "Kaspersky Lab"
company = "Kaspersky Lab"
ref = "https://securelist.com/files/2016/06/xDedic_marketplace_ENG.pdf"
strings:
$a1 = "SysScan.exe" nocase ascii wide
condition:
uint16(0) == 0x5A4D
and any of ($a*) and filesize > 1000000 and filesize <1200000 and
pe.number_of_sections == 13 and pe.version_info["FileVersion"] contains "1.3.4."
}
This YARA rule can be deployed in the following contexts:
This rule contains 1 string patterns in its detection logic.
Here are 5 specific false positive scenarios for the xdedic_packed_syscan detection rule in an enterprise environment, including suggested filters and exclusions:
Endpoint Protection Scheduled Scans
xdedic signature, particularly when scanning large file repositories.C:\Program Files\Microsoft Defender\MsMpEng.exe) AND the command line contains arguments indicating a scheduled scan (e.g., /ScanType=Full).Software Deployment via SCCM or Intune
ccmexec.exe (SCCM) or IntuneManagementExtension.exe where the file hash matches a known whitelist of approved software update packages deployed in the last 24 hours.Enterprise Backup and Archiving Jobs