IP : 192.168.1.55 Port : 9982 Putty starten, Telnet Connection starten und mit dem Kommando <P><UN>su</UN><Pwd>supass</Pwd><Cmd>Login</Cmd></P> kann ich mich einloggen. Soweit prima. Nun versuche ich das aber über einen Treiber zu machen, der raw data verschickt. Das klappt nicht. Habe auch \r oder \r\n angehangen - ohne Erfolg. Mir ist klar, dass telnet ungleich tcp raw data ist, aber ich weiss nicht, was fehlt.
Gast
#4938894
Hängt auf Port 9982 noch so ein altertümlicher Telnetdeamon? Die handeln erst mal einige Parameter aus. Am einfachsten mit dem Wireshark nachschauen, was das telnet sendet. Wenn nachmachen nicht klappt - Doku dazu findest du in den alten RFCs.
Lucky O. schrieb: > kann ich mich einloggen. > Soweit prima. Nun versuche ich das aber über einen Treiber zu machen, > der raw data verschickt. Das klappt nicht. Solltest du dann nicht den teil anhängen, der nicht klappt? Telnet sollte ja einfach nur eine TCP Verbindung öffnen, genauso wie netcat:
1 | |
2 | |
3 | |
Gast
#4938978
wie "Noch einer" schon geschrieben hat - mit Wireshark ein Log von dem Gut-Fall erstellen und das mit deinem eigenen Test vergleichen - alle Unterschiede sind dann erstmal böse
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.