h4rithdpentest

$Target variables

Set it once. Every <IP>, <USER> or <DOMAIN> placeholder in the notes is rewritten live, and the copy buttons copy your values.

Stored in this browser only
h4rithd.com ↗

09UDP

TFTP

Port
69
Read
1 min
Blocks
2
Updated
Target
  • Enumerations
bash13 lines
## ------------------| Nmap Script
nmap -n -Pn -sU -p69 -sV --script tftp-enum <IP>
## ------------------| Metasploit
use auxiliary/admin/tftp/tftp_transfer_util
use auxiliary/scanner/tftp/tftpbrute
## ------------------| Connect
tftp -m binary <IP>
## ------------------| Upload/Download file
get C:\\PROGRA~1\\file.txt
put C:\\PROGRA~1\\file.txt
  • Python script for upload & download [source]
python4 lines
import tftpy
client = tftpy.TftpClient("<IP>", 69)
client.download("C:\\PROGRA~1\\file.txt", "/tmp/file.txt", timeout=5)
client.upload("C:\\PROGRA~1\\file.txt", "/tmp/file.txt", timeout=5)