| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan kører Tcpdump Fra Java
    Tcpdump er en kommandolinje utility , der analyserer TCP /IP ( Transmission Control Protocol /Internet Protocol) data , som det er udveksles over en computers netværksforbindelse. Tcpdump bruges primært af systemadministratorer og andre it- fagfolk til at overvåge data på deres netværk, men kan også bruges til at overvåge sundheden af et netværk selv. Tcpdump kører på UNIX og mange UNIX -afledte operativsystemer, herunder Linux, FreeBSD og Mac OS X , og kan indarbejdes i programmer eller scripts gennem brug af sproget -specifikke passende metode. I Java , tilhører den relevante metode til klassen Runtime . Instruktioner
    1

    Bestem de indstillinger , som du ønsker at ringe til Tcpdump ved at konsultere den Tcpdump brugervejledning . For at få adgang til manualen , skal du åbne Terminal programmet og skrive "man tcpdump " . Listen over muligheder (eller " flags "), vises sammen med forklaringer til hver af dem. For eksempel, hvis du ønsker Tcpdump at skrive til en fil vil du bruge " - w" flaget , hvilket resulterer i kommandoen " tcpdump -w examplefile , " hvor " examplefile " er den fil, hvor output vil blive skrevet. < Br >
    2

    Opret et Process objekt ved at tilføje koden " proces proces ." til din Java-kode
    3

    Giv Process objektet værdien af ​​en Runtime objekt, hvis input er din tcpdump kommando fra trin 1 ved at tilføje koden " processen = Runtime.getRuntime.exec ( " tcpdump -w examplefile ") " til din Java-kode . Grundlæggende er Tcpdump nu henrettet af din Java -program
    4

    Luk din Tcpdump stream ved at tilføje koden " process.destroy (); " . . Til din Java-kode
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Graph i Java 
    ·Hvorfor abstrakte klasser i Java 
    ·Sådan Læs tekst fra SWF i Java 
    ·Sådan kopieres Input Output Streams i Java 
    ·Hvordan får jeg et tal uden decimaler i Java 
    ·Sådan får Tastaturinput i Java 
    ·Sådan Konverter et nummer til et brev i Java 
    ·Sådan Tilmeld Code i Java 
    ·Java Basics Tutorial 
    ·Time Funktion i Java 
      Anbefalede Artikler
    ·Sådan Post til JSON i ColdFusion 
    ·Sådan oprettes Jquery hændelseshandlere 
    ·Adgang til stien er nægtet i Visual Studio 2010 
    ·Sådan oprettes en sikkerhedskopi af en database ved hj…
    ·Sådan Monitor en Connection Pool i Sun Java 7 
    ·Fordele ved Deklarativ Programmering 
    ·Hvilke programmer Brug UDP -protokollen 
    ·Sådan estimere antallet af Bugs i en Code 
    ·Hvordan man opbygger en Asterisk Tree i C + + 
    ·Sådan oprettes en lommeregner med Visual Basic & ArcGI…
    Copyright © Computer Viden http://www.computerdk.com