Thread IO-Socket als MITM-Server
(10 answers)
Opened by Aendrew at 2017-07-03 21:48
Guck Dir die Funktion an, die Deine Daten aus dem Socket liest. Du musst sicherstellen, dass aus dem Socket im binmode gelesen wird, also nicht nur Text sondern Bytes mit jeder Wertigkeit von 0..255.
Und noch etwas, wenn wir nicht aneinander vorbeireden wollen: Lies bitte meine Posts. Dass Server und client 2 verschiedene Anwendungen bzw. Scripts sein müssen, sollte klar sein. Und selbstverständlich funktionieren client und server auch auf einer lokalen Maschine. Das Kommando netstat zeigt Dir doch welche Anwendung an welchem Port lauscht, so siehst Du auch welche Ports Du für Deinen Server einstellen kannst. Ich habe Dich 2x gefragt was netstat bei Dir ausgibt und keine Anwort bekommen! Des Weiteren, Was verstehst Du unter Hexdaten? Ein Socket kennt weder Zeichen noch deren Bedeutung, in einem Socket gibt es weder Binärdaten nocht Text sondern nur Bytesequenzen. Es ist jedoch möglich, dass deine Funktion die aus dem Socket liest zwischen Textmodus und binmode unterscheidet. Also Doku lesen bitte und dann findest Du auch den Fehler. MfG |