TFTP 69
TFTP Scanning and Enumeration - Port 69
TFTP Overview:
Enumeration Techniques:
nc -vn <IP> 69 nmap -sU -p69 -sV <IP> # Checking for TFTP version and banner
tftp <IP> tftp> get <filename> # Attempt to get a specific file tftp> put <filename> # Attempt to upload a file (if allowed)
tftp-hacker -t <IP> -f <filelist.txt>
nmap --script tftp-* -p 69 <IP>
tftp <IP> tftp> get /etc/passwd # Try retrieving a common system file tftp> get <filename> # Try retrieving any known filename
sudo nmap -sU -p 69 --script=tftp-vuln -A <IP>
tftp <IP> tftp> get /var/backups/config # Retrieve backup or configuration files
tftp <IP> tftp> get /<device>/config.cfg # Retrieve a potential device configuration file
tftp <IP> tftp> get pxelinux.0
wget -r ftp://<IP> # Download all files recursively from TFTP server
Useful Tools for Scanning:
Last updated