Reconocimiento

Enumeración Web

Fingerprinting de tecnologías, fuzzing de directorios y ficheros, virtual hosts y enumeración de CMS.

1 min de lectura
Índice

Identificar la tecnología

whatweb http://10.10.10.10
curl -I http://10.10.10.10

Revisa cabeceras (Server, X-Powered-By), robots.txt, el código fuente y los comentarios HTML.

Fuzzing de directorios

feroxbuster -u http://10.10.10.10 -w /usr/share/seclists/Discovery/Web-Content/directory-list-2.3-medium.txt -x php,txt,html

Alternativa con gobuster:

gobuster dir -u http://10.10.10.10 -w /usr/share/wordlists/dirb/common.txt -t 50

Virtual Hosts (vhosts)

Cuando hay un dominio, fuzzea subdominios por la cabecera Host:

ffuf -u http://10.10.10.10 -H "Host: FUZZ.dominio.htb" -w /usr/share/seclists/Discovery/DNS/subdomains-top1million-5000.txt -fs 0

Añade el dominio descubierto a tu /etc/hosts para poder navegarlo.

CMS conocidos

  • WordPresswpscan --url http://... --enumerate u,vp
  • Joomlajoomscan
  • Drupaldroopescan