netcat-Debianで接続をリッスンし続ける


22

-knetcatのOS X(BSD)バージョンには、現在の接続が完了した後もリッスンし続けるオプションがあります。ただし、Debian(GNU?)バージョンでは、このオプションはありません。

-q -1EOFがstdinに表示された後、永遠にリッスンするオプションがありますが、これはトリックを行わず、接続は閉じます。

Debianのnetcatに無期限にリッスンさせ続ける方法はありますか?

回答:


28

DebianのNetcatの実装には-kオプションがあります。ただし、何らかの理由で信頼性の高い方法で動作しないため、マニュアルには記載されていません。

幸いなことに、ncatNetcatのもう1つの実装であり、nmapパッケージの一部であるがあります。これには働きがあり-kます。をインストールすることで入手できますnmapncatのオプションと使用方法は、Netcatの他の実装と多少似ているため、他の実装に関する知識はに非常によく伝わるべきncatです。


1
ありがとうございました!おかげで、これまでで最高のバージョンのnetcatを見つけました。
Aalexガビ

1
openbsd-netcatにも-kオプションがあるようです
Andrew Savinykh

パッケージはnetcat-openbsdopenbsd-netcat@ AndrewSavinykhリンクをクリックしない可能性がある人向けではありません
ロビントーニ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.