Généralités
File Transfer Protocol, port 21, TCP Transfert de fichier, non sécurisé contrairement à ses différentes variantes (sFTP, etc), les données sont transmises en clair.
Enumeration
Nmap:
connection via netcat :
Connection avec openssl (si le serveur utilise SSL/TLS):
Bruteforce
Bruteforce user :
Bruteforce password :
Configuration potentiellement dangereuse
- VSFTPd
Settings | Descriptions |
---|---|
anonymous_enable=YES | Permet l'identification en Anonymous |
anon_upload_enable=YES | Permet à l'utilisateur Anonymous d'uploader |
anon_mkdir_write_enable=YES | Permet à l'utilisateur Anonymous de créer un dossier |
no_anon_password=YES | Ne pas demander de password à l'utilisateur Anonymous |
anon_root=/home/username/ftp | Le répertoire de l'utilisateur Anonymous |
write_enable=YES | Autorise l'usage des commandes: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE, and SITE? |