This detection identifies the presence of the ASProtectSKE21.dll component developed by Alexey Solodovnikov, which is frequently associated with legitimate software but can also be leveraged by adversaries for process hollowing or DLL side-loading attacks. Proactively hunting for this artifact in Azure Sentinel allows the SOC team to distinguish between benign usage and potential stealthy execution techniques that may evade standard signature-based defenses.
rule ASProtectSKE21xdllAlexeySolodovnikov
{
meta:
author="malware-lu"
strings:
$a0 = { 60 E8 03 00 00 00 E9 EB 04 5D 45 55 C3 E8 01 00 00 00 EB 5D BB ED FF FF FF 03 DD 81 EB 00 [3] 80 7D 4D 01 75 0C 8B 74 24 28 83 FE 01 89 5D 4E 75 31 8D 45 53 50 53 FF B5 ED 09 00 00 8D 45 35 50 E9 82 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }
condition:
$a0 at pe.entry_point
}
This YARA rule can be deployed in the following contexts:
This rule contains 1 string patterns in its detection logic.
Here are 3-5 specific false positive scenarios for the ASProtectSKE21xdllAlexeySolodovnikov detection rule, including targeted filters and exclusions:
Scenario: Deployment of Licensed Third-Party Software via SCCM/Intune
SKE21xdll component is often extracted to a temporary directory before installation, triggering the YARA rule.ccmsetup.exe, msiexec.exe, or intuneagent.exe and the file location resides within standard installation directories (e.g., C:\Program Files\VendorName\ or C:\Windows\Temp).Scenario: Scheduled Maintenance of Digital Rights Management (DRM) Components
SKE21xdll dynamic link library into memory. This routine activity often mimics the behavior of a new executable launch, causing the rule to fire during off-hours maintenance windows.TaskScheduler.exe or specific known service execut