public void run() { exec.setErrorLogDevice(new AirodumpLogDevice(AP.getHWAddr(), AirodumpExecutorListeners)); String cmd = String.format( "airodump-ng --bssid %s -c %d -w %s %s", AP.getHWAddr(), AP.getChannel(), AP.getHWAddr(), wifi.getMonitorName()); System.out.println(cmd); try { exec.runAsyncCommand(cmd); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }
public void Stop() { exec.stop(); this.interrupt(); }