Files
hayabusa/rules/Sigma/win_webshell_recon_detection.yml
2021-11-14 11:00:56 +09:00

57 lines
1.6 KiB
YAML

title: Webshell Recon Detection Via CommandLine & Processes
author: Cian Heasley
date: 2020/07/22
description: Looking for processes spawned by web server components that indicate
reconnaissance by popular public domain webshells for whether perl, python or
wget are installed.
detection:
SELECTION_1:
EventID: 1
SELECTION_10:
CommandLine: '*python --help*'
SELECTION_11:
CommandLine: '*wget --help*'
SELECTION_12:
CommandLine: '*perl -h*'
SELECTION_2:
ParentImage: '*\apache*'
SELECTION_3:
ParentImage: '*\tomcat*'
SELECTION_4:
ParentImage: '*\w3wp.exe'
SELECTION_5:
ParentImage: '*\php-cgi.exe'
SELECTION_6:
ParentImage: '*\nginx.exe'
SELECTION_7:
ParentImage: '*\httpd.exe'
SELECTION_8:
Image: '*\cmd.exe'
SELECTION_9:
CommandLine: '*perl --help*'
condition: (SELECTION_1 and ((SELECTION_2 or SELECTION_3) or (SELECTION_4 or SELECTION_5
or SELECTION_6 or SELECTION_7)) and ((SELECTION_8) and (SELECTION_9 or SELECTION_10
or SELECTION_11 or SELECTION_12)))
falsepositives:
- unknown
fields:
- Image
- CommandLine
- ParentCommandLine
id: f64e5c19-879c-4bae-b471-6d84c8339677
level: high
logsource:
category: process_creation
product: windows
references:
- https://ragged-lab.blogspot.com/2020/07/webshells-automating-reconnaissance.html
status: experimental
tags:
- attack.persistence
- attack.t1505.003
- attack.privilege_escalation
- attack.t1100
yml_filename: win_webshell_recon_detection.yml
yml_path: /Users/user/Documents/YamatoSecurity/sigma/rules/windows/process_creation