Bonjour, je veux faire une farce à ma nana et à son fils qui habite avec nous. On a une livebox à la maison et eux deux sont en wifi alors que je suis raccordé en filaire à deux pas de la box. En utilisant tcpdump je sais à peu près voir sur quel site ils se balladent en faisant :
(sa machine toute neuve que je lui ai offerte pour Noël est la "new-host-3" et son fils navigue avec un ipod dont je connais les IP)Code:sudo tcpdump -vvi eth0 -s 0 host new-host-3|grep www
Maintenant, ce que je voudrais faire est de forger des paquets contenant une page html toute simple (ce que je sais faire quand c'est vraiment basique) et qui dirait par exemple "www.truc-truc.com c'est pas bien; sauve toi vite de là" où n'importe quel truc débile qui reprendrait le nom du site ou de la page où ils seraient.
Donc ce que j'envisage est un petit truc en C qui utiliserait la fonctionou peut-être simplement unCode:sendMessage(VICTIM_SERVER_PORT, INADDR_VICTIM, buffer)
et ça devrait passer; il est bien évident qu'il me faudrait envoyer ça sur le port qui serait utilisé par leur navigateur, ce qui m'est donné par tcpdump.Code:write(sock, (char *)&buf, msglen)
Pour ceux qui connaissent, est-ce que hping (2 ou 3) pourrait m'être d'une aide quelconque ? À ce moment là peut-être qu'un script suffirait, sans que j'aie besoin de me replonger dans les socket en C. Ou alors est-ce que justement il faudrait que je refasse du C pour avoir quelque chose d'assez rapide pour m'insérer dans la conversation entre deux paquets dont je me débrouillerai pour piquer les provenances et les numéros d'ordre ?
Merci de me donner vos impressions sur ce projet et des pistes que vous me conseilleriez d'explorer,
David