Forum sur la sécurité des réseaux, la configuration des firewalls, la mise en place de protections contre les attaques, de DMZ, de systèmes anti-intrusion ...
Modérateur: modos Ixus
par groogy » 07 Nov 2003 11:05
Bonjour,
<BR>
<BR>J'ai ecris un petit programme a l'ide winpcap, qui doit filtrer les paquets IP. Sur mon ordi j'ai une carte ethernet (lan) et un modem usb.
<BR>Je n'arrive pas a detecter mon modem usb, est ce quelqu'un a deja eu ce probleme ? comment faire pour le resoudre? Meme question en lencant l'utilitaire windump (il ecoute uniquement ma carte ethernet).
<BR>
<BR>merci d'avance.
<BR>
<BR>voici le code:
<BR>
- Code: Tout sélectionner
<BR>#include "pcap.h"
<BR>
<BR>main()
<BR>{
<BR> pcap_if_t *alldevs;
<BR> pcap_if_t *d;
<BR> int i=0;
<BR> char errbuf[PCAP_ERRBUF_SIZE];
<BR>
<BR> /* Retrieve the device list */
<BR> if (pcap_findalldevs(&alldevs, errbuf) == -1)
<BR> {
<BR> fprintf(stderr,"Error in pcap_findalldevs: %sn", errbuf);
<BR> exit(1);
<BR> }
<BR>
<BR> /* Print the list */
<BR> for(d=alldevs;d;d=d->next)
<BR> {
<BR> printf("%d. %s", ++i, d->name);
<BR> if (d->description)
<BR> printf(" (%s)n", d->description);
<BR> else printf(" (No description available)n");
<BR> }
<BR>
<BR> if(i==0)
<BR> {
<BR> printf("nNo interfaces found! Make sure WinPcap is installed.n");
<BR> return;
<BR> }
<BR>
<BR> /* We don't need any more the device list. Free it */
<BR> pcap_freealldevs(alldevs);
<BR>}
<BR>
<BR>
-
groogy
- Matelot
-
- Messages: 1
- Inscrit le: 07 Nov 2003 01:00
par cpomalo » 07 Nov 2003 11:40
salut
<BR>
<BR>je n'ai jamais utilisé winpdump mais tcpdump. par défaut, celui ci ecoute eth0 (1er port ethernet) pour lui faire écouter une autre interface, il faut apsser -i <no_interface> sut la ligne de commande.
<BR>ex: tcpdump -i ppp0
<BR>pour écouter le modem sur ppp0
<BR>
<BR>claude
-
cpomalo
- Aspirant
-
- Messages: 102
- Inscrit le: 08 Oct 2003 00:00
- Localisation: auvergne
Retour vers Sécurité et réseaux
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)