⟁ HXA 🇪🇸 ES
┌─[ FTP ]────────────────────────────────────────────────────────────────────────────────────────────
│ user: Alejandro Lopez Aguilar
└ path: /en/apuntes/ejptv2/enumeracion-puertos-comunes/ftp/
:: ▸ Conexión FTP

Para conectarse mediante ftp
┌─[ code ]──────────────────────────────────────────────────────────────────────────────────────────
ftp <IP>
└───────────────────────────────────────────────────────────────────────────────────────────────────
:: ▸ Comandos básicos
┌─[ javascript ]────────────────────────────────────────────────────────────────────────────────────
get: Obtener archivos
put: Subir Archivos
bye: Salir
└───────────────────────────────────────────────────────────────────────────────────────────────────
:: 🔎 Enumerar Versión FTP
┌─[ code ]──────────────────────────────────────────────────────────────────────────────────────────
nmap <IP> -p21 -sV
└───────────────────────────────────────────────────────────────────────────────────────────────────
:: 🔎 Fuerza Bruta con Nmap
┌─[ javascript ]────────────────────────────────────────────────────────────────────────────────────
nmap <IP> —script ftp-brute —script-args userdb=<ruta al documento con usuarios> -p 21
└───────────────────────────────────────────────────────────────────────────────────────────────────
:: 🔎 Conexión anónima con Nmap
┌─[ javascript ]────────────────────────────────────────────────────────────────────────────────────
nmap <IP> -p 21 —script ftp-anon
└───────────────────────────────────────────────────────────────────────────────────────────────────
:: 🔐 Fuerza Bruta con Hydra
┌─[ javascript ]────────────────────────────────────────────────────────────────────────────────────
hydra -l user -P <lista_contras> <IP> ftp
hydra -L <lista_users> -P <lista_contras> <IP> ftp
└───────────────────────────────────────────────────────────────────────────────────────────────────