Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/09/2009, 09:26
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses
Puntos: 454
Respuesta: Uzo de SOckets para coneccion wan ?

Hola:

Depende de quién tenga el servidor del socket. Si el servidor lo tiene tu amigo, es el router de tu amigo el que hay que manipular para que envíe las peticiones por reciba por ese puerto a tú amigo. Tu, como cliente de socket, tienes que intentar conectarte al router de tu amigo. Si eres tú el que tiene el servidor, entonces el que hay que manipular es tu router y tu amigo tiene que intentar conectarse a la IP pública de tu router.

El messenger funciona porque tanto tú como tu amigo teneis un cliente de messenger (un socket cliente) que se enchufa a un servidor de microsoft (con IP pública) que es el que controla el tema.

Lo de los troyanos no entiendo qué quieres decir, pero normalmente un troyano viene cuando tu ordenador va a internet a buscar algo, no viene el sólo sin tu hacer nada. No lo tengo muy claro, pero quizás un hacker en condiciones sea capaz de construir el paquete TCP/IP completo para ir tanteando las IPs internas de un router a través de su IP pública, pero eso requiere muchos conocimientos de cómo va el protocolo TCP/IP a nivel de bytes de cabecera y construir dicho paquete con un raw socket (socket de muy bajo nivel)

Se bueno.
__________________
Apuntes Java
Wiki de Programación