Accueil
Bienvenue !
Who's that Chuck ?
Articles
Investigation numérique
Virtual-to-Remote-Physical
Prométhée, intranet éduc.
Frenzy, mini CD live
Sécu. Open/Closed Source
Installer FreeBSD 5
Powered by Unknown !
FreeBSD / Nmap (1/2)
FreeBSD / Nmap (2/2)
telnetd
ftpd
Apache
Bind
Lukemftpd
OpenSSH
PHP
Qpopper
Sendmail
Sendmail / Smtpscan
Sendmail / Smtpmap
En cours d'élaboration :
Analyseurs d'empreintes
Logiciels
Portages
Projet HeV
Liens
Sites BSD en français
Liste systèmes BSD
Projets à l'honneur
Recherche
avec
|
Powered by Unknown !
ftpd sous FreeBSD
Les serveurs FTP (et notamment celui intégré à FreeBSD) affichent spontanément ou à la demande certaines informations sensibles :
# ftp localhost
220 FTP server (Version 6.00LS) ready.
Name (localhost:test): ^M
331 Password required for test.
Password: ********
230 User test logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> syst
215 UNIX Type: L8 Version: BSD-199506
ftp> rstatus
211- FTP server status:
Version 6.00LS
Connected to localhost (127.0.0.1)
Logged in as test
TYPE: ASCII, FORM: Nonprint; STRUcture: File; transfer MODE: Stream
No data connection
211 End of status
ftp> bye
221 Goodbye.
|
Ces affichages peuvent-être débrayés via un patch (testé sous FreeBSD 4.6-RELEASE) à appliquer dans le répertoire /usr/src (si vous avez installé les sources du système, bien sûr) :
Après application du patch, le serveur se comporte comme suit :
# ftp localhost
220 FTP server ready.
Name (localhost:test): ^M
331 Password required for test.
Password: ********
230 User test logged in.
Remote system type is UNKNOWN.
ftp> syst
215 UNKNOWN Type: L8
ftp> rstatus
211- FTP server status:
Connected to localhost (127.0.0.1)
Logged in as test
TYPE: ASCII, FORM: Nonprint; STRUcture: File; transfer MODE: Stream
No data connection
211 End of status
ftp> bye
221 Goodbye.
|
Derniers avertissements
Notez que l'identification du serveur reste toujours possible par le biais de son implémentation du protocole FTP (les verbes de commandes et la structure des réponses associées pouvant être assez caractéristiques).
Au-delà de ces considérations, essayez d'éviter le protocole FTP chaque fois que possible (par exemple au profit de SFTP), les identifiants et authentifiants utilisés passant en effet en clair sur le réseau...
|