Interface java

bonjour
je realiser un interface java qui contient une boutton “Start”.En principe cette boutton

sert a activer l’airodump(commande console: airodump-ng --write test eth1) pour capturer des

paquets wifi, pour cela j’ai 2 question a poser:

1)Est il possible d’implementer une boutton sur l’interface a partir de laquelle on a

active l’airodump?

2)Cette methode est realisable ou nn? car personnelement je vois pas une laison entre airodump

et java.

merci de me repondre car franchement je trouve pas assez de document a propos de airodump

Cordialement

La question est: pourquoi veux-tu utiliser une ihm java pour lancer airodump ?

Sinon java permet de d’exécuter des applications externes:

ydisanto.developpez.com…

Ce mon encadreur qui me demande de fair sa alors il me demande de developper cette interface comme premier etape pour realiser un snifeur wifi
cordialement

Ben tu peux implémenter ton bouton pour qu’il appelle une méthode qui exécute ta commande système pour activer l’airodump du genre :

String cmd;
 cmd = "airodump-ng --write test eth1";

 try {
 Runtime r = Runtime.getRuntime();
 Process p = r.exec(cmd);
 p.waitFor();//si l'application doit attendre a ce que ce process fini
 }catch(Exception e) {
 System.out.println("erreur d'execution " + cmd + e.toString());
 } 

merci Akkai, a ce niveau tous va bien, mais comment récuperer la resultat(les paquets captures avec airodump) pour l’enregistrer dans une fichiert.cap

airodump doit certainement avoir un paramètre permettant de spécifier un fichier de sortie.