DETECTANDO PUERTOS



¿Cómo detectar puertos abiertos en una red?
Windows incluye una pequeña herramienta llamada NETSTAT que funciona mediante la línea de comandos. Nos da la posibilidad de conocer exactamente que puertos tenemos abiertos a la escucha y cuales incluso están recibiendo o transmitiendo información hacia el exterior. Usarla es fácil, más abajo se brindan archivos batch que puedes descargar para aprovechar las opciones que brinda, pero puedes hacerlo manualmente de la siguiente forma.
¿Qué programas puedo usar?
CurrentPorts es una aplicación que facilita tener acceso constantemente y de una manera gráfica, a toda la información referente a los puertos TCP/IP y UDP abiertos en nuestro sistema.
Permite opciones no disponibles de otra manera como cerrar conexiones, matar procesos, etc.
Es un software freeware, gratis libre de utilizar, solo mide 46KB y puedes descargar su versión en español en el link más abajo o buscar su versión más reciente en el sitio web de su autor en: http://www.nirsoft.net/

CurrentPorts es un software de red de monitoreo que muestra la lista de todos los puertos TCP/IP y UDP actualmente abiertos en el equipo local. Para cada puerto en la lista, también se muestra la información sobre el proceso que abrió el puerto, incluyendo el nombre del proceso, ruta completa, información de la versión del proceso (nombre del producto, descripción del archivo, y así sucesivamente), el tiempo que el proceso fue creado, y el usuario que lo creó.

Además, CurrPorts te permite cerrar las conexiones TCP no deseadas, matar el proceso que abrió los puertos, y guardar información de los puertos en un archivo HTML, archivo XML, o archivo de texto delimitado por tabuladores.

CurrPorts también automáticamente marca con color rosa las conexiones sospechosas creadas por aplicaciones no identificadas.
Utilizar CurrentPorts para obtener toda la información sobre los puertos en tu sistema
Sintaxis y Ejemplo
Otro cliente popular es el llamado PuTTY el cual es un cliente SSH, Telnet, rlogin, y TCP raw con licencia libre. Disponible originalmente sólo para Windows, ahora también está disponible en varias plataformas Unix, y se está desarrollando la versión para Mac OS clásico y Mac OS X.
Para usarlo primero es necesario colocar la dirección IP del servidor en el lugar del host, se selecciona el protocolo SSH para nuestro caso y luego procede a guardarse y a abrirse.
Una vez dentro del servidor,  se hace el log in como invitado y se coloca la contraseña establecido para poder realizar los procedimientos necesarios. Ya que se encuentra validado el usuario se escribe el comando “netstat” para poder ver los puertos que se encuentran abiertos y conectados del servidor, tal como se muestra en la imagen de abajo a la derecha.
En esa misma imagen se muestra el número del puerto con el protocolo que está utilizando, su dirección IP remota y el estado en el que se encuentra, poder ser: escuchar, conectado, cerrado, esperando y establecido.
File:Putty 0.58 on fvwm.png 
Importancia de su Uso
La importancia del uso de éstos clientes es debido a que existen ciertos puertos que son considerados peligrosos por haber sido o estar siendo usados de forma tal que pueden constituir una amenaza para tu sistema si se encuentran abiertos y no cuentas con un firewall seguro que sea capaz de protegerte adecuadamente. Primero lógicamente hay que verificar mediante los métodos anteriores que se encuentran abiertos.

No hay comentarios:

Publicar un comentario