← All Threat Hunting ReportsThreat Hunting Exercise

Threat Hunting Exercise: Analyzing Windows Registry Run Key + Startup Folder Dual Persistence Dataset

This hunt uses a simulated endpoint dataset (windows_dual_persist_2022-08-10T080000.json) capturing T1547.001: Boot or Logon Autostart Execution - Registry Run Keys / Startup Folder, where an attacker plants redundant persistence mechanisms - a Run key and a Startup folder shortcut - pointing to the same or complementary payloads, so removal of one alone fails to evict the implant.

Step 1: Hypothesis Formation

Hypothesis: Two independent autostart mechanisms are created within a short window on the same host, both referencing scripts/binaries in non-standard locations, indicating deliberate persistence redundancy rather than a single legitimate installer action. Indicators:

Null Hypothesis: A legitimate application installer (e.g., a chat client, VPN agent, or update tool) commonly creates both a Run key and a Startup shortcut as part of its normal installation. Invalidate by checking Add/Remove Programs, the MSI/installer log, and digital signature of the referenced binary.

Rationale: Attackers increasingly plant multiple persistence mechanisms so that an analyst removing the "obvious" one (often the Startup shortcut, which is visually inspectable) leaves the registry-based one intact; this hunt validates correlating both artifact types within a time window as a way to catch the full persistence set, not just the most visible piece.

Step 2: Data Sources and Scope

Step 3: Key Findings

Parsed events (5 shown) confirm a Run key and a Startup folder shortcut were created 90 seconds apart, both referencing payloads in a spoofed "Adobe" folder under AppData.

Timestamp (UTC)HostEventDetailIOC/Why Suspicious?
2022-08-10 08:00:12WKS-SALES-019Sysmon 11 - File Create%APPDATA%\Adobe\ARMHelper\svchelper.vbs writtenMasquerade IOC: mimics Adobe's legitimate ARM (Adobe Reader and Acrobat Manager) helper folder naming, but is not signed or installed via the real Adobe installer.
2022-08-10 08:00:15WKS-SALES-019Sysmon 13 - Registry SetHKCU\...\Run\AdobeARMHelper = wscript.exe //B %APPDATA%\Adobe\ARMHelper\svchelper.vbsRegistry Persistence IOC: Run key added referencing the just-dropped script, disguised with a plausible-looking value name.
2022-08-10 08:01:40WKS-SALES-019Sysmon 11 - File Create%APPDATA%\...\Startup\AdobeUpdateCheck.lnk created, target: same svchelper.vbsRedundancy IOC: a second, independent autostart mechanism created within 90 seconds pointing to the identical payload - deliberate persistence redundancy.
2022-08-10 08:02:00WKS-SALES-019(installer check)No matching entry in Add/Remove Programs or MSI installer log for any Adobe productConfirms no legitimate Adobe installation occurred around this time.
2022-08-10 08:02:10WKS-SALES-019(signature check)svchelper.vbs is an unsigned script; parent process of both writes was outlook.exe (email attachment execution)Delivery IOC: both persistence mechanisms were planted directly from an opened email attachment, not an installer.

Validation:

Step 4: Recommendations & Next Steps

Hypothesis confirmed - a phishing attachment planted two independent, coordinated persistence mechanisms (a Run key and a Startup shortcut) disguised as Adobe components to survive removal of either one alone!