Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να τρέξει Tcpdump Από Java

Tcpdump είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που αναλύει το πρωτόκολλο TCP /IP ( πρωτόκολλο πρωτόκολλο ελέγχου μετάδοσης /Internet ) τα δεδομένα , όπως ανταλλάσσονται μέσω της σύνδεσης δικτύου ενός υπολογιστή . Tcpdump χρησιμοποιείται κυρίως από τους διαχειριστές συστημάτων και άλλους επαγγελματίες της πληροφορικής για την παρακολούθηση των δεδομένων στο δίκτυό τους , αλλά μπορεί επίσης να χρησιμοποιηθεί για την παρακολούθηση της υγείας του ίδιου του δικτύου . Tcpdump τρέχει σε UNIX και πολλά UNIX που προέρχονται από λειτουργικά συστήματα , όπως το Linux, FreeBSD και Mac OS X , και μπορεί να ενσωματωθεί σε προγράμματα ή δέσμες ενεργειών μέσω της χρήσης της γλώσσας - ειδικά κατάλληλη μέθοδο . Στην Java , η κατάλληλη μέθοδος ανήκει στην κατηγορία Runtime. Οδηγίες
Η 1

Καθορίστε τις επιλογές με τις οποίες θέλετε να καλέσετε Tcpdump μετά από διαβούλευση με το εγχειρίδιο του χρήστη Tcpdump . Για να αποκτήσετε πρόσβαση το εγχειρίδιο του χρήστη , ανοίξτε το πρόγραμμα τερματικού και πληκτρολογήστε «άνθρωπος tcpdump » . Θα εμφανιστεί η λίστα με τις επιλογές ( ή « σημαίες» ) , μαζί με εξηγήσεις για καθένα από αυτά . Για παράδειγμα , εάν θέλετε Tcpdump να γράψετε σε ένα αρχείο , μπορείτε να χρησιμοποιήσετε το " -w " σημαία , με αποτέλεσμα την εντολή " tcpdump -w examplefile , " όπου " examplefile " είναι το αρχείο στο οποίο η έξοδος θα γραφτεί .

2

Δημιουργήστε ένα αντικείμενο της διαδικασίας με την προσθήκη του κώδικα «διαδικασία διαδικασία ? " στον κώδικα Java σας
εικόνων 3

Δώστε τη διαδικασία της ένστασης της αξίας ενός αντικειμένου του οποίου χρόνου . εισόδου είναι η εντολή σας tcpdump από το Βήμα 1 , με την προσθήκη του κώδικα « διαδικασία = Runtime.getRuntime.exec ( « tcpdump -w examplefile " ) ? " στον κώδικα Java σας . Ουσιαστικά , Tcpdump τώρα εκτελείται από το πρόγραμμα σας Java
Η 4

Κλείστε ροή σας Tcpdump με την προσθήκη του κώδικα . " Process.destroy ( ) ? " . Στον κώδικα Java σας
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα