Hi @ll,
ich möchte auf meinem Compi im Hintergrund ein Programm laufen lassen, dass den Netzwerkverkehr auf einem bestimmten Port zu einer bestimmten IP überwacht (es geht ausschließlich um http) und die Übertragenen http-Daten ausgibt.
Etwas simpler ausgedrückt: Ich will, das jedes mal, wenn ich eine Webseite anklicke der Quelltext ausgegeben wird. Gerne einfach alles nach stdout. Mehrere Anfragen dürfen auch gerne einfach hinternander ohne Trennung ausgegeben werden. Das Programm sollte solche Sachen wie gzip und chunked encoding verstehen und daraus den übertragenen Quelltext rausholen. In der Ausgabe brauche ich die Header eigentlich nicht...
Ich habe schon mit einem Proxyserver experimentiert, es ist jedoch sehr unpraktisch, dass der Proxy dann entweder im laufen muss, oder ich im Browser ständig die Einstellungen ändern muss.
Ich habe schon darüber nachgedacht selber mit Hilfe von libpcap was zu schreiben, aber so ganz trivial ist das ja doch nicht. Gibt es sowas möglicherweise schon?
Lesezeichen