•Arnošt Havelka
Escaneo de Puertos
Identifica puertos abiertos y servicios activos.
Iniciar lección interactivaConceptos Básicos de Escaneo de Puertos
Los puertos son como puertas en tu computadora. Los servidores web abren el puerto 80, el Correo usa el 25, etc. Un "Escaneo de Puertos" verifica qué puertas están abiertas. Mientras que herramientas profesionales como Nmap son estándar, Windows tiene formas integradas de verificar puertos locales.
1. Verificando Tus Propios Puertos (Netstat)
Usa netstat para ver qué conexiones ha establecido tu computadora y en qué puertos está escuchando.
Usage:netstat
[/opciones]
-a
Muestra todas las conexiones activas y los puertos TCP y UDP en los que la computadora está escuchando.
-n
Muestra conexiones TCP activas, pero las direcciones y números de puerto se expresan numéricamente (más rápido).
-o
Muestra el ID de Proceso (PID) asociado con cada conexión.
2. Analizando la Salida
- LISTENING: El puerto está abierto y esperando una conexión (ej., un servidor web ejecutándose en tu máquina).
- ESTABLISHED: Existe una conexión activa (ej., tu navegador cargando una página web).
Command Prompt
C:\Users\User>netstat -an | find "LISTENING"
3. Probando un Puerto Remoto (Telnet/PowerShell)
¿Cómo verificas si otra computadora tiene un puerto abierto?
Vieja escuela: telnet scanme.nmap.org 80
Forma moderna: PowerShell.
powershell -Command "Test-NetConnection scanme.nmap.org -Port 80"
Comprobación de conocimientos
1 / 3¿Qué bandera de netstat muestra puertos 'Listening' (Escuchando)?