VisualBasic Webbrowser Netzwerkverkehr loggen

Ehomer

Cadet 4th Year
Registriert
Juli 2011
Beiträge
99
Hallo Community,

Ich habe ein Problem und zwar möchte ich den Gesamten Netzwerkverkehr meines WebBrowsers loggen und in einer Datei zum Auswerten abspeichern.

In dem Internetexplorer z.B in Version 9/8 gibt es die Möglichkeit mit F12 die Entwicklerkonsole aufzurufen. Dort ist es möglich den Netzwerkverkehr aufzuzeichnen und ihn anschließend zu exportiern.

Hier ein Bild:

2521




Alternativ gibt es ja bei Firefox das Addon Httpfox und ein paar weitere.


Nun meine Frage:

Wie kann ich die einen solchen "HTTP Analyzer" in Visual Basic .NET Express-Edition umsetzen?
Und was gibt es für Alternativmöglichkeiten um den Netzwerkverkehr zu loggen?

Ich komme einfach nicht weiter ...

Vielen Dank für Hilfe jeglicher Art



Grüßle
 
Selber machen ist total sinnlos (vorallem wenn du hier nach Visual Basic fragst). Nimm Wireshark, oder einen Proxy Server.

Achja, und spezielle HTTP Logger/Analyzer gibts ja auch. Einfach mal googlen.
 
Zuletzt bearbeitet:
Du müsstest einen HTTP-Proxy programmieren, damit die Verbindungen durch Dein Programm laufen und Du dort die Daten abgreifen kannst.
 
kenn mich jetzt nicht so super aus, aber kann man nicht einfach die netzwerkkarte abgreifen und alles loggen was über port 80 geht?
 
Natürlich kann man das "einfach so" machen. Kannst dir ja mal den Source-Code von Wireshark anschauen, dann wirst du allerdings merken müssen, dass man das nicht einfach mal in 5 Minuten erledigt.
 
Danke für die Tipps. Ich habe mir schon gedacht, dass das ganze größere Ausmaße annehmen würde :-)
 
Also fürs einmalige Logging ist sicherlich Wireshark im sinnvollsten.

Ansonsten wie schon beschrieben einen Proxy davor.
Beim Wireshark kannste auch schon vor der Aufnahme Filter setzen was überhaupt aufgenommen werden soll. Das geht soweit, dass er automatisch ab ner bestimmten Größe eine neue Datei anfängt usw. Du könntest also damit sogar weiterarbeiten, falls du das irgendwie extern auswerten willst.
 
Zurück
Oben