Determinare le opzioni con cui si desidera chiamare Tcpdump consultando il manuale utente Tcpdump . Per accedere al manuale d'uso , aprire il programma terminale e digitare "man tcpdump " . Apparirà la lista delle opzioni ( o " bandiere " ) , insieme con le spiegazioni per ciascuno di essi. Per esempio, se si desidera Tcpdump a scrivere in un file , è necessario utilizzare l'opzione "- w" di bandiera, con conseguente il comando " tcpdump - w examplefile , " dove " examplefile " è il file a cui output verrà scritto .
2
Creare un oggetto di processo con l'aggiunta del "processo di processo; " codice . al codice Java
3
Dare l'oggetto processo il valore di un oggetto runtime cui ingresso è il vostro comando tcpdump dal punto 1 con l'aggiunta del codice " processo = Runtime.getRuntime.exec ( " tcpdump - w examplefile " )," per il codice Java . Essenzialmente , Tcpdump viene ora eseguito dal programma Java
4
Chiudere il flusso Tcpdump aggiungendo il " process.destroy (); " Codice . . Al codice Java
Programmazione © www.354353.com