FTP Enum

FTP Enumeration

CheckList

  • Anonymous login

  • Check default credentials

  • Check version for exploit

  • Check for files upon login

  • Check for SSH keys or if you can access .ssh file

  • Try uploading shell if reflected in web server.

  • Brute force credentials

FTP nse scripts

nmap –script ftp-anon,ftp-bounce,ftp-libopie,ftp-proftpd-backdoor,ftp-vsftpd-backdoor,ftp-vuln-cve2010-4221,tftp-enum -p 21 10.0.0.1

Anonymous Login

ftp 10.10.10.10 21

Connected to 10.10.10.10.
220 (vsFTPd 3.0.3)
Name (10.10.10.10:kali): anonymous
331 Please specify the password.
Password: whatever_password

Error "Program cannot be run in DOS mode"

See if you can upload on the target

Default creds

Last updated

Was this helpful?