Enumeración de Puertos

Puertos y servicios por defecto

Puerto

Servicio

25

SMTP

22

SSH

110

POP3

143

IMAP

80

HTTP

443

HTTPS

137 138, 139

NETBIOS

115

SFTP

23

Telnet

21

FTP

3389

RDP

3306

MySQL

1433

MS SQL Server

Nmap

Escaneo de Top 10 puertos

Enumeración de puertos abiertos UDP

/dev/tcp

  • Para la enumeracion de puertos, vamos uso del recurso de /dev/tcp que aun que en la consola nos dirá que no exista, este si existe (o almenos entiendandolo asi, que esto tiene otra explicación pero ese no es la finalidad de este post)

Si nosotros enviamos un comentario vacio a la ruta /dev/tcp/192.168.98.1/53 con la dirección ip y el puerto, no tendremos ningun ouput si el puerto esta activo, pero podremos ver el codigo de estado. El codigo de estado indica si lo que se ha ejecutado se llevó acabo correctamente, esto nos servira para saber si el puerto esta o no abierto.

  • Ejemplo de cuando el puerto 53 esta activo

  • Ejemplo de cuando el puerto 577 no esta activo

Una vez entendido el concepto, podemos agregar 2>/dev/null para redirigir el output del stderr(Los mesajes de los errores). Entonces tendremos las dos formas:

  1. Cuando el puerto no esta activo

  2. El puerto esta activo

Last updated