FTP
Def :
FTP est un protocole de communication destiné au partage de fichier sur un réseau TCP/IP. FTP n'est pas nativement protégé par TLS ou SSL (c'est FTPS qui l'est)
Fonctionnement :
Fonctionnemnt client-serveur, les requetes sont envoyées au serveur.
Ports :
- 20 serveur
- 21 client
Exploitation :
Dans un fonctionnement normal le client initie la connection depuis le port N et envoie sur le port 21. Le client écoute ensuite sur le port N+1.
Pour récupérer des informations de base :
nc -vn <IP> 21
openssl s_client -connect crossfit.htb:21 -starttls ftp #Get certificate if any
enumera non authentifié :
sudo nmap -sV -p21 -sC -A 10.10.10.10