Detection rules › Sigma
Suspicious Commands Linux
Detects relevant commands often related to malware or hacking activity
Known false positives
- Admin activity
MITRE ATT&CK coverage
| Tactic | Techniques |
|---|---|
| Execution |
Telemetry coverage
| Platform | Record / event type |
|---|---|
| Linux | auditd EXECVE record: Arguments supplied to the execve system call |
Rule body
title: Suspicious Commands Linux
id: 1543ae20-cbdf-4ec1-8d12-7664d667a825
status: test
description: Detects relevant commands often related to malware or hacking activity
references:
- Internal Research - mostly derived from exploit code including code in MSF
author: Florian Roth (Nextron Systems)
date: 2017-12-12
modified: 2022-10-05
tags:
- attack.execution
- attack.t1059.004
logsource:
product: linux
service: auditd
detection:
cmd1:
type: 'EXECVE'
a0: 'chmod'
a1: 777
cmd2:
type: 'EXECVE'
a0: 'chmod'
a1: 'u+s'
cmd3:
type: 'EXECVE'
a0: 'cp'
a1: '/bin/ksh'
cmd4:
type: 'EXECVE'
a0: 'cp'
a1: '/bin/sh'
condition: 1 of cmd*
falsepositives:
- Admin activity
level: medium
Stages and Predicates
Stage 0: condition
1 of cmd*Stage 1: cmd1
cmd1:
type: 'EXECVE'
a0: 'chmod'
a1: 777
Stage 2: cmd2
cmd2:
type: 'EXECVE'
a0: 'chmod'
a1: 'u+s'
Stage 3: cmd3
cmd3:
type: 'EXECVE'
a0: 'cp'
a1: '/bin/ksh'
Stage 4: cmd4
cmd4:
type: 'EXECVE'
a0: 'cp'
a1: '/bin/sh'
Indicators
These rows show field, operator, and value matches.
| Field | Kind | Values | Search |
|---|---|---|---|
a0 | eq |
| field:"a0" kind:eq |
a1 | eq |
| field:"a1" kind:eq |
type | eq |
| field:"type" kind:eq value:"EXECVE" |