2011-08-17 16:14:09 +0000 2011-08-17 16:14:09 +0000
4
4

Wie verwendet man telnet in der Windows-Eingabeaufforderung?

Ich gebe diesen Befehl in einer Windows-Eingabeaufforderung unter XP ein.

telnet microsoft.com 80

Verbinden mit microsoft.com erscheint und dann öffnet sich das Telnet-Fenster, aber es ist nichts drin.

Wenn ich irgendeinen Befehl wie GET / HTTP/1.1 eingebe, erscheint er auch nicht.

Sind meine Startschritte richtig?

Antworten (2)

6
6
6
2011-08-17 16:20:57 +0000

Telnet hat standardmäßig kein Echoing. Geben Sie telnet im interaktiven Modus ein (keine Argumente, nur telnet ausführen). Geben Sie dann set localecho ein. Dann open host port.

Ich empfehle Ihnen, netcat zu verwenden, einfacher zu bedienen und viel leistungsfähiger. telnet ist veraltet.

4
4
4
2011-08-17 16:20:15 +0000

Sie versuchen, eine Verbindung zu einem HTTP-Server herzustellen, der in den meisten Fällen auf Port 80 liegt. Das HTTP-Protokoll verlangt, dass der Gast zuerst zu sprechen beginnt. Sie sollten sich über HTTP informieren, wenn Sie es erforschen wollen: http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

Aber eine Verbindung zu Port 80 wird Ihnen keine Shell bringen, Telnet-Server arbeiten normalerweise auf Port 23. Aber Telnet wird im Internet nicht mehr wirklich verwendet, weil es nicht sicher ist.