Files
atomic-red-team/atomics/T1046/T1046.yaml
T
Carrie Roberts 1bfefdacfc Add elevated (#542)
* provide elevation_required attribute

* provide elevation_required attribute

* provide elevation_required attribute
2019-09-03 07:34:42 -06:00

49 lines
1019 B
YAML

---
attack_technique: T1046
display_name: Network Service Scanning
atomic_tests:
- name: Port Scan
description: |
Scan ports to check for listening ports
supported_platforms:
- linux
- macos
executor:
name: sh
elevation_required: false
command: |
for port in {1..65535};
do
echo >/dev/tcp/192.168.1.1/$port && echo "port $port is open" || echo "port $port is closed" : ;
done
- name: Port Scan Nmap
description: |
Scan ports to check for listening ports with Nmap.
supported_platforms:
- linux
- macos
input_arguments:
network_range:
description: Network Range to Scan.
type: string
default: 192.168.1.0/24
port:
description: Ports to scan.
type: string
default: 80
host:
description: Host to scan.
type: string
default: 192.168.1.1
executor:
name: sh
command: |
nmap -sS #{network_range} -p #{port}
telnet #{host} #{port}
nc -nv #{host} #{port}