7

netcat経由で以下を送信したい:

99||0x00

(4 つの ASCII 文字とゼロ)

これはどのように行われますか?Windows XP を使用しています。

ありがとうございました。

4

3 に答える 3

13
# echo -ne "99||\x00" | nc <host> <port>
于 2010-07-22T21:24:30.977 に答える
4

バイトをバイナリ エディタでファイルに入れ、それを netcat にパイプします。Windows シェルも、ファイル リダイレクトからの入力をサポートします。

netcat (options) < (file)

または、Alt-000 を介してキーボードで直接入力できる場合もありますが、それは疑わしいです。

于 2009-10-12T10:51:43.813 に答える
3

Unix フレーバーに応じて、これらのいずれかを試すことができます

echo '99||#' | tr '#' '\000' | netcat <host> <port>

echo -e '99||\000' | netcat <host> <port>
于 2009-11-05T22:03:43.340 に答える