jnbrunet
Messages postés258Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention13 novembre 2012
-
17 janv. 2008 à 21:38
Romarique -
21 août 2012 à 07:10
Bonjour,
Comme le titre l'explique, j'ai un petit problème avec Jpcap. Premièrement, oui, j'ai installé correctement winpcap. Ensuite, pour mon application, j'aurais besoin d'écouter tous les packets qui proviennent du serveur vers le clients sous deux ports précis. Pour cela, j'ai cherché un peu partout et j'ai compris que Jpcap était la meilleure solution. Le seul problème est que l'information et les exemples sur cette librairie sont plutot rares. J'ai donc vérifié mes "devices" et voici le device dont je veux écouter les packets:
2: \Device\NPF_{2EE66C2F-9962-4596-8D78-82C7733705DA}(Carte Mini Dell Wireless 1390 (Microsoft's Packet Scheduler) )
datalink: EN10MB(Ethernet)
MAC address:0:16:cf:3e:fc:5:
address:/192.168.0.100 /255.255.255.0 /255.255.255.255
Son numéro est donc le 2 dans la liste de mes devices.
Le problème est que lorsque j'écoute ce device, rien ne s'affiche...La console de éclipse est complètement vide...
public static void main(String[] args) {
// TODO Auto-generated method stub
// Obtain the list of network interfaces
NetworkInterface[] devices = JpcapCaptor.getDeviceList();
public class PacketPrinter implements PacketReceiver {
//this method is called every time Jpcap captures a packet
public void receivePacket(Packet packet) {
//just print out a captured packet
System.out.println(packet);
}
}
Bonjour,
pour mon cas, je suis un débutant sur ce domaine; or j'aurais besoin de concevoir un application sous java qui pourrait analyser et obtenir tout les caractéristiques de tous les paquets qui circule sur mon carte réseau.
Par conséquent, vous pourriez m'aider à obtenir la documentation dans ce domaine pour débuté mon travail.