Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: 777Rubenix777 en 6 Julio 2010, 19:55 pm



Título: Pregunta sobre conexiones y puertos...
Publicado por: 777Rubenix777 en 6 Julio 2010, 19:55 pm
Hola tenia una pregunta sobre las conexiones...

Esk el otro dia probando un troyano me di cuenta que un colectivo de servidores puede conectarse a un cliente con el mismo puerto...
Alguien me puede explicar como realizan esta operacion de conectarse a traves del mismo puerto?
Resulta que lo intente con un puerto aleatorio a la escucha con WINSOCK (VB) y si me conectaba con el cliente... pero cuando intentaba establecer 2 conexiones con el cliente no me dejaba(ya que el puerto esta ocupado)
¿Como lo puedo realizar para que conecte?

Gracias!!


Título: Re: Pregunta sobre conexiones y puertos...
Publicado por: Søra en 7 Julio 2010, 01:55 am
En C si no me confundo cuando programas un socket puedes indicar a cuantas personas atender a la vez y las personas que puedes dejar en espera asi que eso no tiene que ver con el puerto que abras sino con el servicio que corra en el..... supongo

eso que as dicho que un colectivo de servidores se conectan a un cliente no es al reves  :huh: :huh: :huh:

los clientes se conectan al server vamos creo yo  :rolleyes:



Saludos Søra


Título: Re: Pregunta sobre conexiones y puertos...
Publicado por: bizco en 7 Julio 2010, 02:14 am
fijate que haces para aceptar la conexion, ahi tienes la respuesta de pq no acepta mas, necesitas un array de winsock para aceptar mas conexiones.


Título: Re: Pregunta sobre conexiones y puertos...
Publicado por: 777Rubenix777 en 7 Julio 2010, 13:33 pm
eso que as dicho que un colectivo de servidores se conectan a un cliente no es al reves  :huh: :huh: :huh:

Conexion Directa: Cliente ----> Servidor (Juegos, Administradores Remotos... etc)
Conexion Inversa: Servidor ----> Cliente  (Troyanos/RAT's)


Título: Re: Pregunta sobre conexiones y puertos...
Publicado por: Karcrack en 7 Julio 2010, 13:45 pm
eso que as dicho que un colectivo de servidores se conectan a un cliente no es al reves  :huh: :huh: :huh:

Conexion Directa: Cliente ----> Servidor (Juegos, Administradores Remotos... etc)
Conexion Inversa: Servidor ----> Cliente  (Troyanos/RAT's)
Administrador Remoto = RAT = Remote Administration Tool = Herramienta de Administracion Remota = HAR


Lo que tienes que hacer es lo que te ha dicho ctlon, el cliente ha de aceptar todas las conexiones (en conexion inversa el cliente es el que maneja las conexiones) fijate en este codigo:
Código:
http://foro.elhacker.net/analisis_y_diseno_de_malware/papper_conexion_inversa_con_vb_tipo_bifrost_multiconexion-t129870.0.html
Esta un poco viejo, pero para la idea te servirá ;)


Título: Re: Pregunta sobre conexiones y puertos...
Publicado por: 777Rubenix777 en 7 Julio 2010, 13:52 pm
Administrador Remoto = RAT = Remote Administration Tool = Herramienta de Administracion Remota = HAR


Lo que tienes que hacer es lo que te ha dicho ctlon, el cliente ha de aceptar todas las conexiones (en conexion inversa el cliente es el que maneja las conexiones) fijate en este codigo:
Código:
http://foro.elhacker.net/analisis_y_diseno_de_malware/papper_conexion_inversa_con_vb_tipo_bifrost_multiconexion-t129870.0.html
Esta un poco viejo, pero para la idea te servirá ;)

Vale gracias por la definicion de RAT.. xD

Y gracias por la ayuda xD!!!