Detectionmediumtest

Arbitrary File Download Via Squirrel.EXE

Detects the usage of the "Squirrel.exe" to download arbitrary files. This binary is part of multiple Electron based software installations (Slack, Teams, Discord, etc.)

Convert In Phoenix Studio

Open this Sigma rule in the converter with the YAML preloaded and ready for backend selection.

Launch
Nasreddine Bencherchali (Nextron Systems), Karneades / Markus Neis, Jonhnathan Ribeiro, oscd.communityCreated Thu Jun 09Updated Thu Nov 091e75c1cc-c5d4-42aa-ac3d-91b0b68b3b4cwindows
Log Source
WindowsProcess Creation
ProductWindows← raw: windows
CategoryProcess Creation← raw: process_creation

Events generated when a new process is spawned on the system. Covers command-line arguments, parent/child relationships, and process metadata.

Detection Logic
Detection Logic3 selectors
detection:
    selection_img:
        Image|endswith:
            - '\squirrel.exe'
            - '\update.exe'
    selection_download_cli:
        CommandLine|contains:
            - ' --download '
            - ' --update '
            - ' --updateRollback='
    selection_download_http_keyword:
        CommandLine|contains: 'http'
    condition: all of selection_*
False Positives

Expected FP with some Electron based applications such as (1Clipboard, Beaker Browser, Caret, Discord, GitHub Desktop, etc.)

Rule Metadata
Rule ID
1e75c1cc-c5d4-42aa-ac3d-91b0b68b3b4c
Status
test
Level
medium
Type
Detection
Created
Thu Jun 09
Modified
Thu Nov 09
Path
rules/windows/process_creation/proc_creation_win_squirrel_download.yml
Raw Tags
attack.defense-evasionattack.executionattack.t1218
View on GitHub