タグ付けされた質問 「netcat」

Netcatは、TCPまたはUDPプロトコル、IPv4またはIPv6、さまざまな機能を使用して、ネットワーク接続全体でデータを読み書きするシンプルでありながら強力なユーティリティプログラムです。

4
マルチキャストグループに参加するためのLinux内蔵またはオープンソースプログラム?
私はtcpdumpを使用してマルチキャストパケットをキャプチャし、tcpdumpがパケットを「見る」ようにマルチキャストフィードに参加するためのカスタムプログラムをコーディングしなければなりませんでした。 netcatまたは他のアプリケーションが代わりにこの機能を実行できるかどうか疑問に思いますか?
7 udp  netcat  multicast 

3
トラフィックを記録するためのプロキシとしてnetcatを使う
httpリクエストとレスポンスをファイルに記録するためのプロキシとしてnetcatを使い、それからトラフィックを検査するためにこれらを調整したいのです。 wireharkを考えてください。 'fifo'は名前付きパイプ、 'in'と 'out'はファイル、ポート8080はnetcatプロキシ、ポート8081はserverです。 本当ながら。猫FIFA nc -l -p 8080 |ティーティーインnc localhost 8081 | tee -a out 1> fifo;終わった 問題点 Netcatは最初の要求後に応答を停止します(ループは無視されますか?)。 Netcatがmsgで失敗する localhost [127.0.0.1] 8081 (tproxy) : Connection refused 8081でサーバーが使用できない場合すなわちnetcatの起動時に8081を実行したくありません。


1
netcatを使用したBash RTSPクライアント-送信されたデータをsedで解析中に接続を開いたままにしますか
bashでRTSPクライアントを作成しようとしています。問題は、ビデオフレームを送信するサーバーへの接続を1つだけ行う必要があることです。サーバーが次のリクエスト(SET_PARAMETERおよびPLAY)で使用する必要があるセッションIDコードを送信するまで、1つの接続でそれを維持できます。そのため、netcatの出力をsedに転送してセッションIDを取得する必要がありますが、その後、接続が閉じられ、セッションIDを抽出した後、netcatを使用してサーバーに新しい接続を確立してストリームを開始する必要があります...ビデオ。1つの接続でのみ保持する必要があるため。 だから、どういうわけか、netcatの出力をsedし、サーバーに送信するものをエコーバックすることはできますが、接続を閉じることはできませんか? (そのBusyBox netcat)
2 bash  netcat 

1
netcatを使ってWindowsで二重TCPトンネルを作成する
私はWindowsでTCPトンネルを作成する必要があります、私はnetcatをチェーニングして試しました: ncat -l 3333 | ncat 192.168.0.110 4015 ただし、最初のnetcatのSTDOUTだけが2番目のnetcatのSTDINになるので、これは単方向トンネルを作成しますが、その逆は成り立ちません - 2番目のnetcatのSTDOUTは最初のnetcatのSTDINにはなりません。 Windowsで二重接続を確立する方法はありますか?

2
TCP / IP経由でビデオとUSBをプッシュすることは可能ですか
Linuxを実行し、カメラの近く(オフィスではない)に配置されているセキュリティカメラシステムがあります。VGA出力があり、USBマウスを使用します。VGAとUSBをネットワーク上の別のマシンにリダイレクトしたいと思います。TCP / IP経由でデータを別のLinuxボックスにプッシュするために、いくつかの/ devでできるbash / netcatのクールなことはありますか?長い延長ケーブルを使用できると確信していますが、安価で柔軟なものが必要です。ヒントはありますか?
1 linux  netcat 

1
netcatを使用してzncに接続する
irc.foo.comのIRCチャンネルにステータスの更新を送信しようとし ています。私の制限は.. メッセージは、znc.bar.comのZNCアカウントからirc.foo.comに送信する必要があります(zncはirc.foo.comに接続されています) msgの内容は、IRCに送信される前にPOSTまたはGETリクエストによってznc.bar.comに送信されます(取得しない場合は読み続けてください) 私はznc.bar.comのrootであり、sslなしでポート6667に接続しています(ncatが機能しない限り) 。しかし、私の計画はnetcatコマンドを実行するphpファイルにPOSTリクエストを送信することです。netcatにログインしてもらうことも、出力することもできません。 root @ HomeServer〜$ netcat -vv znc.bar.com 6667 znc.bar.com 6667ポート[tcp / *]への接続に成功しました! その後、出力が得られません(出力なしでコマンドを送信しようとしました)。私は提案を待っています。 悪い英語でごめんなさい:P
1 netcat 

1
netcatを使用してHTTPプロキシを作成しますか?
ncHTTPプロキシとして使用できますか?VPSでncをHTTPプロキシとして使用し、netcatサーバーを使用するようにブラウザーを構成したいと考えています。これは可能ですか? 「netcat http proxy」をグーグル検索した結果はいくつかありますが、私がやろうとしていることとはまったく異なります。これらの構成は、最初にnetcat接続を受け入れ、次にそれらを別のnetcatリスナーにプロキシするようです。SOCKS5プロキシに似た、netcatをプロキシアウトする必要があります。 https://stackoverflow.com/questions/4053876/using-netcat-nc-as-an-http-proxy-server-and-monitor https://notes.tweakblogs.net/blog/7955/using-netcat-to-build-a-simple-tcp-proxy-in-linux.html

0
プログラムのWindows 7ファイアウォールで受信接続を有効にする方法
ネットワークに2台のコンピューターがあります。1台のLinuxマシンと1台のWindows 7マシンです。 私は走る nc -l 8888 Windows 7マシンで実行します nc -nv 8888 LinuxマシンでWindows 7マシンに接続します。しかし、それは機能しません。 Windows 7マシンでファイアウォールを完全に無効にすると機能します。Windowsマシンのncに特定のルールを追加するにはどうすればよいですか? 今のところ、私はファイアウォール設定に行き、netcat実行可能ファイルのルールを作成しました。ポート8888、アウトバウンドおよびインバウンドのルールも作成しました。 しかし、まだ機能していません。

1
異なるnetcat接続からのデータを別々のファイルに保存する方法は?
データストリームを受信し、ファイルに保存し、さらに送信するサーバーが必要です。各接続は、ファイル名に対応するタイムスタンプを持つファイルを作成し、それに書き込む必要があります。 私の解決策: nc -l -k -p 4000 | date +"%Y-%m-%d_%H_%M_%S" | xargs -I {} tee file_{}.dat | nc 192.168.0.3 4001 タイムスタンプと個別のファイルが決定される前に機能していましたが、今はファイルの作成にこだわっています。netcatからの不満:getaddrinfo:名前またはサービスが不明です
bash  pipe  xargs  netcat  tee 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.