PORT 80 überwachen

Status
Nicht offen für weitere Antworten.

The_God

Aktives Mitglied
Ich möchte alles was über den Port 80 läuft überwachen, weiß wer ich das am besten anstellen kann?
 
Wobei ich mal annehme, dass er mit "überwachen" meint, dass er lauschen will und nicht aktiv als Client oder Server auftreten möchte.
 
Der sinn soll einfach sein das ich nachvollziehen kann was an Daten [in MB] während meiner online Zeit über den PORT 80 gewandert ist ...
 
Hi,

@AlArenal
Code:
Yupp, aber nicht in Java.

Mit "jpcap", gibt es bei Sourceforge, kannste Dir auch einen Portsniffer in Java basteln. Diese laufen unter Linux natürlich nur mit root-Rechten. Für Win. gibt es "win-pcap" oder ähnlich. Hier habe ich noch keine Erfahrungen sammeln können.

Bis dann.
 
Das Ding arbeitet mit JNI, der native Kram ist in C geschrieben. Rein mit Java ist ein Portsniffer dagegen nicht machbar.
 
wenns irgendwie geht möchte ich nicht mit JNI sowas realisieren, das ist immer so zeitaufwendig.
bzw hat wer einen quellcode für einen port sniffer??
 
Hi,

wie gesagt, mit jpcap ist es nicht nötig JNI zu programmieren. Die Bibliothek ist ja "fertig" und freilich benutzt sie intern JNI um auf die Hardware zuzugreifen. Um Anwendungen (wie z.B. Portsniffer) zu erstellen ist es jedoch nocht nötig JNI - Code zu schreiben. Da reicht dann ganz normales Java, mehr nicht.
Die JVM beihnaltet ja auch "nativen" Code um auf Hardware zuzugreifen. Normale Netzwerk-Kommunikation ist ja auch möglich ohne das jemand von uns JNI schreiben muss. Hier ist aber nun mal der native Code schon in der JVM fuer das entsprechende OS integriert.

Kannst also ruhig die jpcap nutzen ohne JNI schreiben zu muessen.

Ein kleines Tutorial sollte auch bei sein (war jedenfalls mal, vor ca. 1.5 Jahren).

Bis dann
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben