Enumeration
Nmap
nmap IP -sV -A -p- #Scan all ports. -sU for UDP scans.
Rustscan
rustscan -a IP # Faster than Nmap but only scans TCP. Run this first then scan service versions with Nmap.
rustscan -b 10 -a IP # This slows down rustscan because it scans 3000 ports per second which can damage a server or raise flags.
SSH Banner Grab
nc IP 22
Nikto
nikto -h IP -p ports # Good for scanner web apps.
FTP Banner Grab
nc -v IP Port
Gobuster
gobuster dir -k -u http://192.168.234.87:80 -x txt,html,php -t 100 -w /usr/share/dirbuster/wordlists/directory-list-2.3-medium.txt
#Web Enumeration. Different file extensions can be added.
# Gobuster will not recursively enumerate directories, so it's a good idea to run Gobuster again on any discovered directories.
ffuf
ffuf -u http://10.10.210.116/FUZZ -w /usr/share/seclists/Discovery/Web-Content/directory-list-2.3-medium.txt
You could also use any custom keyword instead of FUZZ, you just need to define it like this wordlist.txt:KEYWORD.
ffuf -u http://10.10.10.10/KEYWORD -w /usr/share/seclists/Discovery/Web-Content/big.txt:KEYWORD
Fuzzing Webpage Extensions
ffuf -u http://10.10.10.10/indexFUZZ -w /usr/share/seclists/Discovery/Web-Content/web-extensions.txt
Last updated
Was this helpful?