問題タブ [packet-capture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1715 参照

java - ネットワーク上に座ってTCPストリーム/UDPデータグラムを受信することは可能ですか?

UDPSocket(UDPデータグラムの場合)およびInputStream(TCPストリームの場合)の実装を使用して、パケットキャプチャインターフェイス(jpcapなど)の上に座る作業を行った人はいますか?

jpcapのコールバックAPIを考えると、それほど難しいことではないと思いますが、誰かがすでにそれを行っていますか?これを行うことに問題はありますか(たとえば、TCPストリームを自分で再構築する方法を理解する必要がありますか?)

0 投票する
4 に答える
17976 参照

network-programming - NIC で pcap ファイルパケットを送信するには?

一部のネットワーク トラフィックをキャプチャした pcap ファイルがあり、そのパケットを NIC で送信したいと考えています。出来ますか?これを行うアプリケーションはありますか?

0 投票する
2 に答える
920 参照

networking - 特定のプログラムからネットワーク データを傍受する

特定のプログラムとの間で送受信されるデータを検出してキャプチャする方法を探しています。データをテキストに変換して編集できるようにし、途中で新しく編集された情報を再送信します。

0 投票する
1 に答える
3404 参照

c - 「struct iphdr」に「daddr」という名前のメンバーがないなどのエラーを解決する方法

Fedora コア 5 でプログラムを実行しました (リンクはhttp://www.security-freak.net/raw-sockets/sniffer_eth_ip_tcp.c )。コンパイル時に、次のエラーが発生します。

ただし、対応するヘッダー ファイルの struct iphdr には、上記のデータ メンバーが含まれています。誰でも助けてください..

0 投票する
3 に答える
1603 参照

java - パケットのキャプチャと処理に適した言語はどれですか

2 つのスレッドを持つプログラムを作成したいのですが、1 つのスレッドがネットワークから継続的にパケットをキャプチャし、t 秒ごとにバッファにダンプし、もう 1 つのスレッドがこのバッファを継続的に読み取り、t 秒ごとに処理します。これは C で実行できますか? ? それとも Java の方がよい選択肢でしょうか?

0 投票する
1 に答える
5873 参照

tcp - libpcapを使用して生のパケットのTCPヘッダーにフラグを出力する方法

sniffex.c は、libpcapに基づいて、パケット情報をスニッフィングして表示するプログラムです。TCPフラグの値(urg、ack、psh、rst、syn、fin)を出力するように変更するにはどうすればよいですか?助けてください..

0 投票する
6 に答える
4079 参照

http - http スニファの作成

システムがアクセスした Web サイトの URL (IP アドレス) をパケット キャプチャによって抽出するプログラムを作成したいと思います。 tcp-udp .. (このようなプログラムは http スニファーと呼ばれることもあります。利用可能なツールを使用することは想定されていません)。初心者として、私はたった今、この基本的なスニファ プログラムを実行しました: sniffex.c .. どなたか教えてください。

0 投票する
1 に答える
1057 参照

network-programming - jpcap または jNetPcap を使用するプログラムはどこで検索できますか?

パケットをキャプチャしてすべてのヘッダー情報を表示する Java ( jpcap または jNetPcap を使用する) で利用可能なコードはありますか..

0 投票する
2 に答える
631 参照

c - Cの2つの部分文字列の間にある部分文字列を取得するには?

http ペイロードをファイルに書き込むパケット キャプチャ コードがあります。これらのダンプから URL 情報を抽出したいと思います。パケットごとに、ペイロードは次のように始まります。

GET /intl/en_com/images/logo_plain.png HTTP/1.1..ホスト: www.google.co.in..ユーザーエージェント: Mozilla/5.0

抽出したい:

  1. 「GET」と「HTTP/1.1」の間の文字列
  2. 「Host:」と「User-Agent」の間の文字列

Cでこれを行う方法は?組み込みの文字列関数はありますか? または正規表現?

0 投票する
2 に答える
787 参照

timer - パケット キャプチャ プログラムに関するヘルプが必要です

以下は、TCP パケット < ポート 80 > をキャプチャし、すべてのパケットのヘッダー関連情報をコンソールに出力するプログラムです。タイマーも含めて、1000 ミリ秒ごと、つまり 1 秒ごとに、さまざまなフラグの発生頻度、および検出された Src IP、Ack no、および Seq no の個別の数がファイルに書き込まれるようにしました。私は fedora コア 5 で作業しています。次の問題が発生しています。

1.ファイル書き込み部分は、一部の実行では正常に機能しますが、他のほとんどの場合、同じマシンでは、ファイルはまったく書き込まれません。

2.私の家でこのプログラムを実行すると、毎秒約 30 個のパケットがキャプチャされます。しかし、ラボで同じプログラムを実行すると、毎秒 1 パケットしかキャプチャされません。(ただし、両方の場所で同じ量のブラウジングを行います)

これは私のプロジェクトの一部であるため、私は今この時点で立ち往生しています..誰かが何がうまくいかなかったのかについて提案してもらえますか..事前に感謝します.