T1 Flashcards
What is an “exposed attack surface”
Parts of a system or device that can be accessed or attacked over a network, such as open ports, services or protocols
What shuold be a basic network security procedure?
Precicesly determining exposed attack surface of devices in organization
What is Nmap?
Nmap is an open-source network scanning tool used to discover hosts/devices, open ports, and vulnerabilities on a network
What are 3 protocols we used to probe hosts/devices on our network?
- TCP
- UDP
- ICMP (preferred)
Why do attackers prefer ICMP scans ove TCP/UDP probes?
Less intrusive and more likely to bypass firewalls
What is Netdiscover, and how is it different from Nmap?
A passive network discovey tool that listens for traffic, while Nmap actively probes devices. (sending actual packets)
How does netdiscover find devices without probing them
Uses protocols based on broadcasts (like DHCP)
After finding one or more hosts of interest, what is attakers next move?
Port scanning: To find services running on a device by identifying open ports
What does the command sudo map -sT < ip_host_address > do?
Scans the host using the TCP protocol to find open ports
What does the command sudo nmap -sU < ip_host_address > do?
Scans the host using the UDP protocol to find open ports.
What is the purpose of sudo nmap -O < ip_host_address >?
O tag determines what OS and version is running on a chosen device/host
Should you scan all ports?
Can also scan subset where services are typically running (so only scanning 1000 per host)
What is the function of the Nmap “vuln” script?
Detects known vulnerabilities in the services running on the target host.
nmap –script vuln -v < ip address of host/device >
What does it mean that nmap has a modular structure?
It can integrate adjunctive components to enable one or multiple scripts to find vulnerabilities on a target device
What is Nikto, and what does it do?
Nikto is a web server scanner that identifies vulnerabilities on HTTP/HTTPS servers.
port 80 or 443