Ir al contenido
  1. Notas/
  2. Protocolos/

TFTP

1 min
Nicolás Seral
Autor
Nicolás Seral
bla bla bla bla

Trivial File Transfer Protocol
#

Resumen
#

TFTP es un protocolo que permite transferir archivos entre dispositivos. Es una versión simple de FTP.

No tiene ni autenticación ni cifrado, por lo que es potencialmente inseguro. Tener acceso a un puerto TFTP abierto indica un potencial vector de entrada, pues está hecho para ser accesible sólamente dentro de LANs.

  • Puerto UDP 69.
    • Sólo se usa como punto inicial de conexión. La transferencia real de datos se realiza en un puerto aleatorio alto (1024)

Enumeración
#

1
nmap -sU -Pn -n -sVC -p69 10.10.11.87

Bruteforcing
#

Dado que TFTP no permite listar los archivos del directorio compartido, es necesario saber qué archivos existen para poder descargarlos. Para esto podemos usar el módulo tftpbrute de Metasploit:

1
use auxiliary/scanner/tftp/tftpbrute