elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  C# - Leer paquetes que son enviados desde un cliente a un servidor desde otro cl
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: C# - Leer paquetes que son enviados desde un cliente a un servidor desde otro cl  (Leído 2,337 veces)
TickTack


Desconectado Desconectado

Mensajes: 428


CipherX


Ver Perfil
C# - Leer paquetes que son enviados desde un cliente a un servidor desde otro cl
« en: 16 Agosto 2017, 13:27 pm »

Hola,

antes que nada les quiero mostrar un codigo:

Código:
List<byte> buffer = new List<byte>();
buffer.AddRange(new byte[] { 10 });
buffer.AddRange(Encoding.UTF8.GetBytes("Texto"));
buffer.InsertRange(0, BitConverter.GetBytes(Convert.ToInt16(buffer.Count - 1)));
Socket.Send(buffer.ToArray())

Si se escribe un texto a una sala de Ares con servidor Sb0t se manda esto de arriba.

Es esto un paquete?

Puedo escuchar desde otro cliente que cosa envia el cliente en el pedazo de codigo de arriba, algo asi como un sniffer? Cómo?


Gracias y saludos


En línea

Rekt

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: C# - Leer paquetes que son enviados desde un cliente a un servidor desde otro cl
« Respuesta #1 en: 26 Agosto 2017, 15:09 pm »

Hola,

antes que nada les quiero mostrar un codigo:

Código:
List<byte> buffer = new List<byte>();
buffer.AddRange(new byte[] { 10 });
buffer.AddRange(Encoding.UTF8.GetBytes("Texto"));
buffer.InsertRange(0, BitConverter.GetBytes(Convert.ToInt16(buffer.Count - 1)));
Socket.Send(buffer.ToArray())

Si se escribe un texto a una sala de Ares con servidor Sb0t se manda esto de arriba.

Es esto un paquete?

Puedo escuchar desde otro cliente que cosa envia el cliente en el pedazo de codigo de arriba, algo asi como un sniffer? Cómo?


Gracias y saludos

Tienes que crear un proxy entre cliente y servidor.
El proxy escucha lo que envia el cliente y lo que envia el servidor y haces de intermediario entre ambos, de esa forma puedes leer todos los paquetes que se envían.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines