Thread IO-Socket als MITM-Server (10 answers)
Opened by Aendrew at 2017-07-03 21:48

Aendrew
 2017-07-06 21:50
#186795 #186795
User since
2008-10-29
12 Artikel
BenutzerIn
[default_avatar]
Ich glaub wir reden aneinander vorbei.

Beim MITM-Server gab es noch ein Problem was zur Folge hatte, dass die Verbindung zum echten Server nach einem Aufruf nicht mehr funktioniert hat.
Das habe ich jetzt vorerst umgangen, da es nicht das eigentliche Problem ist.

Für Tests habe ich einen eigenen Test-Client und Test-Server erstellt.
Wenn der Test-Client einen String über den MITM-Server an den Test-Server sendet, dann kommt genau dieser String zurück.
Wird der String durch einen Hex-Wert ersetzt, so können die Daten nicht mehr weitergeleitet bzw. beantwortet werden.

Damit Test-Client, MITM-Server und Test-Server auf dem gleichen System laufen können musste ich die Ports etwas anpassen.

In den Anhängen befinden sich die drei Scripte.
Wie geschrieben funktioniert mit einem String alles problemlos.
Als Beispiel habe ich den String "test" im Test-Client hinterlegt.

Sobald der String durch Hex-Daten ersetzt wird kommt es zu Fehlern.
Anhänge
text/plain
52 lines
client.pl
text/plain
59 lines
server.pl
text/plain
101 lines
mitm.pl

View full thread IO-Socket als MITM-Server