Título: Averiguar quien está usando un puerto concreto Publicado por: A2902 en 9 Enero 2015, 23:12 pm Saludos,
quisiera saber si hay forma de localizar que aplicación o servicio está usando un puerto concreto en un sistema Mac Os X. Lo pregunto porque mi equipo, por wireshark, está todo el rato preguntando a la red con el protocolo BJNP por una impresora Canon. No tengo ni he instalado nunca una. No tengo software de Canon de impresoras y en el netstat no veo ninguna aplicación en el puerto que me muestra el wireshark. ¿Alguna idea de como localizar quien está usando ese puerto o que servicio es? Título: Re: Averiguar quien está usando un puerto concreto Publicado por: engel lex en 9 Enero 2015, 23:28 pm la comunicación es de entrada o salida?
estás en un campo complicado porque pocos tenemos mac jejeje, así que vamos tanteando... te daré comandos de linux, creo que casi todos son compatibles intenta Código: netstat -a -n normalmente -a muestra otras comunicaciones (sockets) y cosas que normalmente obvia... el -n es representacion de ip numerica pero no se si te muestra el programa... está otro comando que es Código: sudo lsof -i -P -n -P no resuelve el nombre del puerto no se si mac tiene grep pero puedes probar con Código: sudo lsof -i -P -n | grep :puerto donde cambias la palabra "puerto" por el numero del puerto que buscas, ej Código: sudo lsof -i -P -n | grep :1024 Título: Re: Averiguar quien está usando un puerto concreto Publicado por: A2902 en 10 Enero 2015, 00:00 am Esto es lo que hace todo el rato:
Código: 2 0.661683 192.168.1.8 192.168.1.255 BJNP Scanner Command: Discover Y acabo de ver que no usa el mismo puerto. :( En cada pregunta cambia de puerto pero, el puerto de destino siempre es el mismo. Código: Destination Port: canon-bjnp2 (8612) El sistema Mac Os X es un Unix, así que si puedo hacer pruebas con lo que me has dicho. Título: Re: Averiguar quien está usando un puerto concreto Publicado por: engel lex en 10 Enero 2015, 00:02 am si tienes alguna otra pregunta, avisa por aquí...
Título: Re: Averiguar quien está usando un puerto concreto Publicado por: A2902 en 10 Enero 2015, 00:12 am Pues no, porque gracias a tu sugerencia he localizado el proceso. He visto que el protocolo era UDP
Código: Protocol: UDP (17) ;) ¡Muchas gracias por la manita! |