nuclei-templates/file/bash/bash-scanner.yaml

48 lines
1.1 KiB
YAML
Raw Normal View History

id: bash-scanner
info:
2022-09-19 09:27:53 +00:00
name: Bash Scanner
author: ransomsec
severity: info
2022-09-19 09:27:53 +00:00
description: Indicator for bash Dangerous Commands You Should Never Execute on Linux
reference:
2022-09-19 09:27:53 +00:00
- https://www.tecmint.com/10-most-dangerous-commands-you-should-never-execute-on-linux/
- https://phoenixnap.com/kb/dangerous-linux-terminal-commands
tags: bash,shell,sh
file:
- extensions:
2022-09-19 09:27:53 +00:00
- sh
extractors:
- type: regex
name: fork-bomb
regex:
- ":(){:|:&};:"
- type: regex
name: rm command found
regex:
- "rm -(f|r)"
- "rm -(fr|rf)"
- type: regex
name: code injection
regex:
- "/bin/(sh|bash) -"
- "eval"
- "echo -c"
- "/bin/(sh|bash) -c"
- "(sh|bash) -"
- "(sh|bash) -c"
- type: regex
name: file manipulation
regex:
- "cat /dev/null >"
- type: regex
2022-09-19 09:27:53 +00:00
name: unknown filedownload
regex:
- '(wget|curl) (https?|ftp|file)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]\.[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]$'