schorschi Geschrieben 7. Februar 2007 Geschrieben 7. Februar 2007 Hallo miteinander. Ich weiß nicht ob ich hier richtig bin mit meinem Thema, mal schauen. Ich suche eine Möglichkeit wie ich die Daten welche über die Ports 80 und 443 gesendet werden, auslesen kann. Etwas genauer: Es werden Header an Webserver gesendet und ich möchte die gesendeten Header und die jeweiligen Request auslesen, ohne die Anfragen zu unterbrechen, halt abhören. Ich habe im Netz was über tcpmon von axis gehört, aber ich komme mit Java, sprich Interpreter usw. absolut nicht klar und bekomme das Teil nicht zum laufen. Hat jemand ne alternative oder gute Anleitung ? Gruß Joerg
Amstelchen Geschrieben 7. Februar 2007 Geschrieben 7. Februar 2007 depends. zwischen welchen anwendungen/schnittstellen willst du den HTTP-traffic auslesen - webserversoftware und client (=browser) oder z.b. an einer ethernetschnittstelle? im übrigen macht das abhören von TCP-port 443 IMO nicht viel sinn, da SSL-verschlüsselt die HTTP-header bekommst du da nicht raus, höchstens binären "datenmix". s'Amstel
schorschi Geschrieben 8. Februar 2007 Autor Geschrieben 8. Februar 2007 Ja, auf einen Browser Port 80 und 443. Mit Packetyzer bin ich inzwischen weiter gekommen. Allerdings bin ich nun auf das Verschlüsselungsproblem gestoßen, wie du schon beschrieben hast. Hätte ich eigentlich auch vorherr wissen müßen, wenn ich über mein c++ prog auf eine https zugreife, schicke ich ja nichts über normale sockets sondern erst durch die openssl Bibliotheken und dann zum Port raus. Ich denke nur es gibt eventuell doch eine Möglichkeit die Header des Port 443 auszulesen, was aber dann doch über java laufen müßten mit den entsprechenden SSL Bibliotheken im Hintergrund ? Gruß
carstenj Geschrieben 8. Februar 2007 Geschrieben 8. Februar 2007 Hi, wenn das so einfach wäre, könnte man sich den Zirkus auch schenken. Wenn du den Private Key ermitteln kannst, sollte das Entschlüsseln kein Problem sein.
schorschi Geschrieben 11. Februar 2007 Autor Geschrieben 11. Februar 2007 Naja, soweit klappt es mit tcpmon, wenn ich es als Proxy anspreche, also mich in die Mitte klinke. Als Frischling habe ich nur keine Ahnung, wie ich die zum Proxy gesendeten Header an die richtigen unterschiedlichen Webseiten weiterleite. Jetzt müßte ich erst mal einiges über die funktionsweise und nutzen eines Proxis erfahren. Ich werde dann mal 'nen neuen Thread bei Webserver öffnen. Danke erstmal für die Antworten, Gruß Joerg
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden