[C][reseau] connection tcp (3 voies) raw socket

connection tcp (3 voies) raw socket [C][reseau] - C++ - Programmation

Marsh Posté le 30-08-2012 à 01:06:38    

bonjour a tous , je voudrai savoir si c est possible de fusionner les simple sockets (winsock) afin de faire une connection TCP , et une fois la connection établie se servir des raw socket ( winpcap ou raw winsock ) pour envoyé des paquets ?
 
en essayant de faire une connection TCP avec les raw sockets seul , le systeme renvoi un RST qui ferme la connection je vois bien le pourquoi . j'ai tenté de faire intervenir un genre iptable sous xp sp1 pour bloqué l'envoi de ce rst mais d'autre probleme s'impose .
 
y'a t'il un autre moyen d’établir une connection TCP avec les raw sockets de autre façon ?
 
merci a tous .

Reply

Marsh Posté le 30-08-2012 à 01:06:38   

Reply

Marsh Posté le 30-08-2012 à 16:39:08    

pourquoi tu n'utilises pas 2 sockets, 1 tcp et 1 udp ?


Message édité par escagasse le 30-08-2012 à 16:39:35

---------------
noob :s
Reply

Marsh Posté le 30-08-2012 à 20:43:20    

salut a toi , pas mauvaise idée , une socket tcp simple , et une raw socket udp ouais mais bon sa sera que dans le cas d emission .
 
pour faire la connection a TCP avec les raw socket je me suis documenté il faut soit codé son driver , ou on peut aussi utilisé netfliter afin de manipuler les  entré et sorti enfin un gros travail en plus de ceux des raw socket . surtout que les doc sont en anglais .

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed