Recon and enumeration
Most of the time you get stuck it is because you skipped something here. Go through the whole list even if you think you already have the path.
Ports and versions 0/5
-
Close to 64 is usually Linux; close to 128, Windows.
ping -c 1 10.10.11.20 -
Interesting services often sit on high ports that a default scan misses.
sudo nmap -p- --open -sS --min-rate 5000 -n -Pn 10.10.11.20 -oG puertos -
nmap -sCV -p22,80 10.10.11.20 -oN objetivo -
sudo nmap -sU --top-ports 100 --open -n -Pn 10.10.11.20
Each service 0/7
Only the ones that apply; if a service is not there, tick it as checked anyway.
Web surface 0/6
-
echo '10.10.11.20 box.htb' | sudo tee -a /etc/hosts -
whatweb http://box.htb -
ffuf -u http://box.htb -H 'Host: FUZZ.box.htb' -w /usr/share/seclists/Discovery/DNS/subdomains-top1million-5000.txt -ac -
feroxbuster -u http://box.htb -x php,txt,bak -k
Before exploiting 0/2
-
A user list is later useful for spraying, ASREPRoast and password reuse.