web-dev-qa-db-ja.com

Windowsコマンドプロンプトでtelnetを使用する方法

XPのWindowsコマンドプロンプトでこのコマンドを入力します。

telnet Microsoft.com 80 

Microsoft.comへの接続が表示され、Telnetウィンドウが開きますが、中には何もありません。

GET / HTTP/1.1のようなコマンドを入力しても、表示されません。

私の開始ステップは正しいですか?

4
Shades88

Telnetには、デフォルトではエコーがありません。対話モードでtelnetを入力します(引数なし、telnetを実行するだけです)。次にset localechoと入力します。次にホストポートを開く

より使いやすく、より強力なnetcatを使用することをお勧めします。 telnetは廃止されました。

6
m0skit0

HTTPサーバーに接続しようとしていますが、ほとんどの場合、ポート80に接続しています。 HTTPプロトコルでは、ゲストが最初に話し始める必要があります。探索したい場合は、HTTPを参照してください: http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

しかし、ポート80に接続してもシェルは得られません。Telnetサーバーは通常ポート23で動作します。しかし、Telnetは安全ではないため、インターネット上では実際には使用されていません。

4
Adam