21:FTP
¿Que es FTP?
FTP puede acceder a un servidor FTP para realizar diversas funciones de administración de archivos, entre ellas subir y descargar archivos.
Por defecto tiene el puerto:
21/tcp open ftp
Escanear
nmap -sV -sC 192.168.1.251
PORT STATE SERVICE
21/tcp open ftp
|_ftp-bounce: bounce working!
PORT STATE SERVICE
21/tcp open ftp
|_ftp-bounce: server forbids bouncing to low ports <1025
Fuente: https://nmap.org/nsedoc/scripts/ftp-bounce.html
Existe muchas formas para escanear el puerto 21 o descubrirlo
nmap -p 21 -v --open 192.168.1.251
nmap -sV -T4 192.168.1.251
sudo nmap -sV -p21 -sC -A 192.168.1.251
Script
nmap --script ftp-vuln-cve2010-4221 -p 21 192.168.1.251
nmap --script ftp-anon.nse -p 21 192.168.1.251
nmap --script ftp-bounce.nse -p 21 192.168.1.251
nmap --script ftp-brute.nse -p 21 192.168.1.251
nmap --script ftp-libopie -p 21 192.168.1.251
nmap --script ftp-brute -p 21 192.168.1.251
nmap --script ftp-vsftpd-backdoor -p 21 192.168.1.251
nmap --script=ftp-* -p 21 192.168.1.251
Fuente: https://github.com/willc/OSCP-stuff/blob/master/enumeration/nmap-ftp-scan.sh
Conectar FTP
ftp 192.168.1.251 21
Name: anonymous
Password: <nothing>
ftp>
Conexión del navegador
Esto se puede hacer el el navegador con esta URL
ftp://anonymous:anonymous@192.168.1.251
Descargar todos los archivos desde FTP
wget -m ftp://anonymous:anonymous@192.168.1.251
wget -m --no-passive ftp://anonymous:anonymous@192.168.1.251
wget -m ftp://192.168.1.251/
Recursos
Última actualización