Je vous renvoies à cette page qui pourrait vous intéresser : http://www.rezalfr.org/index.php?d=9&ivsock
Je ne trouve pas sur le site :( si vous pouvez m'aider
Merci Kiddy
_SebF - www.frameip.com
Salut,
je ne suis pas tres fort en c, mais je sais qu'il est possible de modifier l'en-tete ip (surtout les adresses ip)
Oui
comment fait-on?? (avec un exemple je comprends mieux)
Soit tu reste au niveau 3 en utilisant le mode Raw de sock. Ou alors, tu peux aussi utiliser Libpcap qui te permettra de travailler au niveau Ethernet.
Dans le premier cas, il te faut te basé sur : socket(AF_INET,SOCK_RAW,IPPROTO_RAW); pour passer en mode RAW.
Puis sur : setsockopt(id_de_la_socket,IPPROTO_IP,IP_HDRINCL, pour permettre la stipulation de l'entête IP. Cela te permettant donc de choisir l'ip source.
Tu trouveras ici un exemple manipulant ces deux options : http://www.cppfrance.com/code.aspx?ID!756#commentaires
--
_SebF
http://www.frameip.com Pour ceux qui aiment TCPIP
Salut,
je ne suis pas tres fort en c, mais je sais qu'il est possible de
modifier l'en-tete ip (surtout les adresses ip)
Oui
comment fait-on?? (avec un exemple je comprends mieux)
Soit tu reste au niveau 3 en utilisant le mode Raw de sock. Ou alors, tu
peux aussi utiliser Libpcap qui te permettra de travailler au niveau
Ethernet.
Dans le premier cas, il te faut te basé sur :
socket(AF_INET,SOCK_RAW,IPPROTO_RAW);
pour passer en mode RAW.
Puis sur :
setsockopt(id_de_la_socket,IPPROTO_IP,IP_HDRINCL,
pour permettre la stipulation de l'entête IP. Cela te permettant donc de
choisir l'ip source.
Tu trouveras ici un exemple manipulant ces deux options :
http://www.cppfrance.com/code.aspx?ID!756#commentaires
je ne suis pas tres fort en c, mais je sais qu'il est possible de modifier l'en-tete ip (surtout les adresses ip)
Oui
comment fait-on?? (avec un exemple je comprends mieux)
Soit tu reste au niveau 3 en utilisant le mode Raw de sock. Ou alors, tu peux aussi utiliser Libpcap qui te permettra de travailler au niveau Ethernet.
Dans le premier cas, il te faut te basé sur : socket(AF_INET,SOCK_RAW,IPPROTO_RAW); pour passer en mode RAW.
Puis sur : setsockopt(id_de_la_socket,IPPROTO_IP,IP_HDRINCL, pour permettre la stipulation de l'entête IP. Cela te permettant donc de choisir l'ip source.
Tu trouveras ici un exemple manipulant ces deux options : http://www.cppfrance.com/code.aspx?ID!756#commentaires
--
_SebF
http://www.frameip.com Pour ceux qui aiment TCPIP
PYT
"kiddy" a écrit dans le message news:
Je vous renvoies à cette page qui pourrait vous intéresser : http://www.rezalfr.org/index.php?d=9&ivsock
Je ne trouve pas sur le site
si vous pouvez m'aider Effectivement, le raccourci a un peu changé.
http://www.rezalfr.org/index.php?idvsock
On le trouve également à partir de la page d'accueil: Microsoft / Programmation avenacée de sockets
PYT
"kiddy" <kidoo@nospam.free.fr> a écrit dans le message news:
GFr.1b40b52c37ec91259896ac@news.libertysurf.fr...
Je vous renvoies à cette page qui pourrait vous intéresser :
http://www.rezalfr.org/index.php?d=9&ivsock
Je ne trouve pas sur le site
si vous pouvez m'aider
Effectivement, le raccourci a un peu changé.
http://www.rezalfr.org/index.php?idvsock
On le trouve également à partir de la page d'accueil: Microsoft /
Programmation avenacée de sockets