bien le bonjour a tous ! bon ben je sais que ca doit etre une question assez conne mais comment on fait pour passer en mode promiscuous... le but du jeu etant de faire un sniffer sans libpcap
on peut utiliser WSAIoctl avec la valeur SIO_RCVALL mais malheureusement il fait passer la socket en IP seul et moi ca ne me convient pas du tout ! en fait je veux recuperer la trame ethernet pour directement tout remonter...
alors en jetant un coup a la pcap j'ai vu qu'il faisait un acces direct aux peripherique (avec deviceIoControl) mais mon probleme c'est qu'il faut faire un createFile avec le nom du peripherique. je croyais l'avoir (un nom du style \device\{pleins de nombre}) mais il me dit que le chemin n'existe pas... et il a raison. avec winObj je n('ai pas trouver ce nom mais en fait si j'essaye d'acceder a n'importe quelle ressource que j'ai put trouver de cette maniere il marche pas !
donc auriez vous des idees pour changer le mode ou une solution pour mon createFile ?
je n'ai pas voulu sortir mon code (crade et pour l'instant un peu lourd) mais si y'en a besoin y'a pas de pb
merci d'avance