Buenas, he visto en el foro decenas si no cientos de mensajes y temas preguntando cómo obtener la ip de un contacto del msn y dando como solución el ipget para el msn plus o bien hacer un netstat mientras se está transfiriendo un archivo, pero hay otra alternativa que personalmente me gusta más.
¿Cuál es esta alternativa? Para empezar, aclaro que esto no funciona para servicios de mensajería que no sean el Windows Live Msn (ahora comentaré por qué) y que puede no funcionar, pero en el 90% de las pruebas que he hecho me ha funcionado a la perfección. Para obtener la ip lo único que hace falta es compartir una imagen. Si, así de simple. Pero OJO, con compartir una imagen me refiero a la funcionalidad que traen las últimas versiones del msn de poder visualizar ambos contactos la imagen y poder descargarla si se quiere, no a la transferencia del archivo de imagen. Por esto decía que solamente funciona con el msn de windows, porque otros clientes de mensajería no traen esta función, y claro está que los msn más viejos tampoco, pero hoy en día la mayoría de la gente tiene sus msn actualizados a la última versión y si no, a una muy reciente...
En fin, hacer un netstat -p TCP -n (el -p TCP es opcional, es para ver solamente las conexiones por tcp) en la consola antes y después de la compartición como si de la transferencia de un archivo se tratase. A veces (muy muy pocas) he comprobado que me sale la ip del contacto solamente habiendo entablado conversación, cosa que puede confundir ya que el netstat de antes y de después de compartir la imagen puede ser exactamente igual. En dicho caso recomiendo una de estas dos cosas:
1º) Hacer netstat antes de abrir la conversación con el contacto, mientras hablas con él, mientras se comparte la imagen y comparar.
2º) Mirar las ips y los puertos de las conexiones, que a veces es tan trivial que con un poquito que conozcas las funciones de cada puerto y el origen de las conexiones no hace falta ni comparar.... y si tenés un par de ips dudosas mirás de donde provienen (en esta web mismo hay una herramienta para hacerlo...) y por descarte se deduce cuál es.... vamos, que un minimísimo de ingenio también xD
En ambos casos, cerrar todo lo que se conecte a internet menos el msn antes de hacer el netstat y esperar un poco a que se cierren las conexiones, de esta forma nos ahorramos buscar entre decenas de conexiones y sólo aparecerán unas pocas.
Bueno, eso es todo, comenten sus experiencias! Saludos!
--------------------------------------------------------------------------------------
Para los moderadores: He buscado en el foro pero no he encontrado nada similar, pero si es repost bórrenlo por favor, y si el post es muy largo para el poco contenido lo resumo un poco más que quizás me explayé demasiado.
¿Cuál es esta alternativa? Para empezar, aclaro que esto no funciona para servicios de mensajería que no sean el Windows Live Msn (ahora comentaré por qué) y que puede no funcionar, pero en el 90% de las pruebas que he hecho me ha funcionado a la perfección. Para obtener la ip lo único que hace falta es compartir una imagen. Si, así de simple. Pero OJO, con compartir una imagen me refiero a la funcionalidad que traen las últimas versiones del msn de poder visualizar ambos contactos la imagen y poder descargarla si se quiere, no a la transferencia del archivo de imagen. Por esto decía que solamente funciona con el msn de windows, porque otros clientes de mensajería no traen esta función, y claro está que los msn más viejos tampoco, pero hoy en día la mayoría de la gente tiene sus msn actualizados a la última versión y si no, a una muy reciente...
En fin, hacer un netstat -p TCP -n (el -p TCP es opcional, es para ver solamente las conexiones por tcp) en la consola antes y después de la compartición como si de la transferencia de un archivo se tratase. A veces (muy muy pocas) he comprobado que me sale la ip del contacto solamente habiendo entablado conversación, cosa que puede confundir ya que el netstat de antes y de después de compartir la imagen puede ser exactamente igual. En dicho caso recomiendo una de estas dos cosas:
1º) Hacer netstat antes de abrir la conversación con el contacto, mientras hablas con él, mientras se comparte la imagen y comparar.
2º) Mirar las ips y los puertos de las conexiones, que a veces es tan trivial que con un poquito que conozcas las funciones de cada puerto y el origen de las conexiones no hace falta ni comparar.... y si tenés un par de ips dudosas mirás de donde provienen (en esta web mismo hay una herramienta para hacerlo...) y por descarte se deduce cuál es.... vamos, que un minimísimo de ingenio también xD
En ambos casos, cerrar todo lo que se conecte a internet menos el msn antes de hacer el netstat y esperar un poco a que se cierren las conexiones, de esta forma nos ahorramos buscar entre decenas de conexiones y sólo aparecerán unas pocas.
Bueno, eso es todo, comenten sus experiencias! Saludos!
--------------------------------------------------------------------------------------
Para los moderadores: He buscado en el foro pero no he encontrado nada similar, pero si es repost bórrenlo por favor, y si el post es muy largo para el poco contenido lo resumo un poco más que quizás me explayé demasiado.