2009-07-15 1 views
4

私はtelnetで行うことができるすべてのことを知りたいと思います。現在、リモートマシンがこのような特定のポートでリッスンしているかどうかを判断するのにこれを使用します。 telnet [machine] [port] 任意のアイデアをお願いしますTelnetでできることは何ですか?

+0

人がこのような質問を閉じると、私はそれが嫌いです。開発者は、telnetを開発者に使用する方法を知ることが重要なスキルです。 –

答えて

0

FTP、HTTP既に試しました。あなたは、Webサーバにtelnetして、ヘッダなどを扱うことができます。

5

基本的にtelnetは、ポート上の別のマシンへのソケットを開きます。

別のマシンに(安全ではない)ログインすることができます。 SMTPプロトコルを知っていれば、それを使ってメールを送ることができます。 HTTPリクエストを作成する方法がわかっている場合は、HTTPリクエストを作成してHTTPレスポンスストリームを取得することもできます。素敵なツールです。

+3

あなたが非常に*非常に*患者で数学的に優れているなら、あなたはそれでSSHでもすることができます。 –

+0

@ウィリアム:L O L –

1

多くのアプリケーションレベルのプロトコルのデバッグに役立ちます。たとえば、

% telnet stackoverflow.com http 
HEAD/HTTP/1.1 
Host: stackoverflow.com 

は、stackoverflow.comのフロントページのHTTPヘッダーを返します。

これらの種類のタスクでは、netcat(man 1 nc)は多才な機能を備えていますが、

+0

私はこれをやろうとしていましたが、私のプロキシは私をブロックしたと思います:) – xtofl

0

あなたはメールを送信するSMTPサーバと対話することができます

telnet somemailserver.somedomain.com 25 
HELO somesender.somesenddomain.com 
MAIL FROM: [email protected] 
RECPT TO: [email protected] 
DATA 
Type message now. 
. 
0

あなたのメールサーバーに接続し、Telnetを使用して電子メールを送信することができます。 [email protected] RCPT TO:FROMポートに25
HELO your_domain_nameまたは何
MAILをhostnameへ

Telnetのデータ

が をENTERヒット[email protected]_else.com

を終了します
関連する問題