Netcatを使用して簡単なTCPメッセージを送信する


36

netcatを使用してTCP経由で簡単なメッセージを送信しようとしています。たとえば、数字1を送信したいです。

だから、netcatをインストールした後、端末に次のように書くことを理解しました

netcat [ip-address] [port]

しかし、送信するメッセージを指定するにはどうすればよいですか?すなわち、私はどこに書くの"1"ですか?

回答:


47

ファイルを作成します。ファイルのsomething.txt内容は1です

netcat [ip-address] [port] <something.txt

目的地では、これを聞くために何かが必要です。

または

サーバ:

netcat -l -p [port]

接続を聞く

クライアント:

netcat [server-ip-address] [port]

Cilent Simple Typeで接続が確立され 1、ヒットした後enter


役に立たないcatコマンドをリダイレクトに変更する編集を送信しましたecho。このメソッドを使用して、bashマルチタスクを強化するために1つとして動作しているリモートマシンに文字列データを送信します。
妖怪

サーバーのヒントについては+1!それはとてもクールです、ありがとう!
JC

考えてみると、これは私のために働いています
ブッディカ・アルウィス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.