¿Detectar qué se está ejecutando en un puerto abierto?

7

Tengo una cámara inalámbrica en mi red. Al ejecutar nmap en la cámara, descubrí que el puerto 1010 está abierto pero no pude encontrar para qué se usa. Busqué en el panel de administración y no encontré ninguna aplicación que estuviera configurada para usar ese puerto. Con nmap o wireshark, está calificado como "navegar".

Puedo conectarme a él utilizando telnet, funciona pero no tengo una shell (por lo que no es un servidor telnet), intenté enviar un mensaje GET o HELO pero no tuve respuesta. Intenté usar las aplicaciones habituales como ftp o ssh.

¿Hay alguna herramienta para detectar qué servicio usa este puerto? ¿Alguna otra petición que estos dos pueda probar? Me pregunto para qué se utiliza y si existe algún riesgo con él.

    
pregunta Martin Trigaux 06.06.2012 - 22:14
fuente

2 respuestas

7

Puedes probar nmap con nmap -sV, que es mucho más intrusivo al buscar servicios.

    
respondido por el Misc 06.06.2012 - 23:46
fuente
1

No es una respuesta, pero espero que una receta para obtener una. Enseñar a un hombre a pescar:

El el manual para esta cámara está disponible aquí

Esta cámara proporciona una gran cantidad de funcionalidades, tanto administrativas (restringiendo IPs y usuarios) como funcionales (instantáneas, moviendo la cámara, panorámica, zoom, grabación de audio, detección de movimiento).

Una forma de averiguar cuál de los muchos servicios escucha específicamente en el puerto 1010 sería usar este proceso de 2 pasos:

  • Ejecutar un sniffer en la red (por ejemplo, wireshark o tcpdump) en una computadora separada y mostrar cualquier cosa con un puerto de destino 1010 y la IP de destino del dispositivo de la cámara
  • Pruebe varias acciones en el software de control de la cámara (que solo se ejecuta en Windows) y vea cuál de esas acciones específicamente, lleva al tráfico a esa IP / puerto.
respondido por el arielf 26.03.2013 - 00:18
fuente

Lea otras preguntas en las etiquetas