|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : août 2009 Messages : 36 ![]() |
Salutations !
Pour m'amuser et que je trouve ça intéressant j'essaye créer une raw socket qui marche bien(pour l'exercice d'application je fais un SYN flood) . Seulement quand j'envoie les datagrams à un site, wireshark me dit montre que le champ "Protocol" est de type IPv4 alors que je veux envoyer un paquet TCP... J'ai 2 hypothèses concernant le problème : -C'est à cause de mon instanciation de la class InternetAddress qui forge une addresse IPv4 d'après ce que j'ai compris, -Ou alors, c'est mon compilo (dmd 2.57) ou même ma struct qui fait foirer l'endianness(byte order), sur ma machine je suis en LittleEndian (64 bits si ça peut aider) . Donc si vous voyez d'où vient le problème j'aimerai bien de l'aide, car c'est l'une des premières fois que je fais des sockets... Voici le code(pas très beau :p) : Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com