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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Duda] ¿Inyectar información en un socket ya abierto?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Duda] ¿Inyectar información en un socket ya abierto?  (Leído 2,566 veces)
Shout

Desconectado Desconectado

Mensajes: 191


Acid


Ver Perfil
[Duda] ¿Inyectar información en un socket ya abierto?
« en: 9 Julio 2013, 07:06 am »

Hola!!

Veréis, tengo un proceso que abre sockets y envía información por ellos, y lo que necesito es saber si en C# se puede enviar información por ese mismo socket.

Tengo toda la información necesaria sobre el socket gracias a un sniffer:


Entonces, la pregunta es: ¿se puede enviar información via un socket que ya está abierto usando C#?


En línea

I'll bring you death and pestilence, I'll bring you down on my own
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: [Duda] ¿Inyectar información en un socket ya abierto?
« Respuesta #1 en: 9 Julio 2013, 08:18 am »

Hasta donde tengo entendido no se puede hacer tal cosa debido a las restricciones de los protocolos TCP y UDP. Un socket se define de manera única para una conexión ya establecida, por ejemplo es posible tener dos sockets conectados en un mismo puerto si la dirección de destino es distinta, pero no si la dirección de destino es la misma, en cuyo caso se entra en conflicto con el protocolo y la conexión fracasa.

De cualquier forma, si encuentras la manera de hacerlo sería bueno que lo compartieras, pero no creo que sea posible.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: [Duda] ¿Inyectar información en un socket ya abierto?
« Respuesta #2 en: 9 Julio 2013, 08:42 am »

El Benjo: en este caso es una inyeccion, al final la capa de transporte del protocolo tcp es virtual, si un programa envia paquetes con lo que quiera enviar ya es cosa de windows proteger... pero con como administrador y los comandos correctos windows permite hacer lo que quieras... por lo menos un sniffer viola la capa porque lee paquetes destinado a otra aplicaciones... Shout eso es todo lo que puedo decir de .net no se nada XD
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: [Duda] ¿Inyectar información en un socket ya abierto?
« Respuesta #3 en: 9 Julio 2013, 18:53 pm »

Yo me refería precisamente a eso, que si lo hace mediante los sockets de .NET no se puede realizar por las restricciones del framework. O al menos eso creo.  :P
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Shout

Desconectado Desconectado

Mensajes: 191


Acid


Ver Perfil
Re: [Duda] ¿Inyectar información en un socket ya abierto?
« Respuesta #4 en: 9 Julio 2013, 19:44 pm »

Pues nada, si hace falta uso C++.
La verdad es que necesito conseguirlo.

Agradecería una respuesta en cualquier lenguaje.
En línea

I'll bring you death and pestilence, I'll bring you down on my own
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
duda socket
Programación C/C++
Maik33 1 2,260 Último mensaje 16 Enero 2012, 12:51 pm
por Maik33
Duda socket c++
Programación C/C++
isma3l 0 1,723 Último mensaje 29 Abril 2012, 02:04 am
por isma3l
Duda al obtener datos por socket en adaptador RS-232/RJ-45
.NET (C#, VB.NET, ASP)
gualcot 0 1,533 Último mensaje 13 Agosto 2012, 19:12 pm
por gualcot
[Duda] Cifrar Socket
Análisis y Diseño de Malware
xv0 9 5,363 Último mensaje 8 Diciembre 2012, 09:08 am
por xv0
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines