問題タブ [jpcap]

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 投票する
1 に答える
139 参照

java - ネットワークパケットをキャプチャし、プロセス(プログラム)名に従ってグループ化します

私はいくつかの調査を行っており、コンピューターから送信されるすべてのパケットをキャプチャし、それがどのプロセスから来たのかを判断する必要があります。別の世界では、Microsoft ネットワーク モニターのようなもの。開始する正しい方法を教えてください。

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

eclipse - 選択したデバイスが Jnetpcap で (Eclipse を使用して) 開かないのはなぜですか?

jnetpcap の使用方法を学んでいます (Windows 8、64 ビット)。最初に Wincap をインストールしてから、ライブラリを Eclipse にセットアップし、次の例を (何も変更せずに) 実行しました: http://jnetpcap.com/examples/classic。問題なく実行されますが、デバイスが選択されると、パケットは送信されず、コンソールにも何も出力されません。管理者としてEclipseを実行しています(右クリック)。この例が想定どおりに機能するには、他に何をしなければなりませんか。私はJavaの初心者であることを理解してください。これが私のコンソールにあるものです(この後は何も印刷されません):

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

java - JnetPcap ワイヤレス インターフェイス

JnetPcap API を使用してプロジェクトに取り組んでいますか?ClassicPcapExample を正常に実行することができました。

私が今抱えている問題は、ワイヤレス インターフェイスがインターフェイスのリストにないため、HTTP パケットを盗聴できることです。

このプログラムの出力は次のとおりです。

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

java - JpcapHandler が動作しない

これが問題です。私はネットワークスニファを機能させようとしていますが、JpcapHandler を型に解決できないという厄介な問題が発生しました。jpcap ライブラリは既にインポート済みです。この問題を解決する方法がわかりません。これで私を助けてください。私はネットワークプログラミングの初心者です。ここに画像の説明を入力

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

java - 送信者の MAC、受信者の MAC、ルーターの MAC - LAN 内: java jpcap によるテスト

最近、TCP、UDP、およびその他のプロトコルを含むパケット交換ネットワークについて「自己学習」しています。パケットは複数のルーター (WAN) を経由して移動する傾向があるため、送信者の MAC アドレスを受信者に直接送信できないことを確認しました。

しかし、LAN では、同様のシナリオを想定しました。2 つの端末に対して 1 つのルーターがあり、それらが Java で設計された単純な「TCP チャット」に接続しているとします。(私はそれのコードを与えるつもりはありません)。各「パケットヘッダー」からMACアドレスを抽出し、次のようにテキストファイルに入れる単純な「パケットスニファー」をJavaで(jpcapを使用して)設計しました...

わかった。?さて...私の疑問は...上記のデータには、ルーターのMACが含まれていないことがわかりました...! 私の端末がそのパケットスニファを備えた受信者の場合、上記の送信者のMACアドレスを直接見ることができます..!

しかし、私の主張は...送信者と受信者の間にルーター(LAN内)があります..?では、なぜ上記のコードは、送信者の MAC を表示する代わりにそのルーターの MAC を表示しないのでしょうか?

しかし、ブラウザ経由で Google に接続しているときに「パケット スニファ」を実行すると、上記のデータが次のように表示されることがわかりました...

ここに私の LAN ルーターの MAC が表示されます...!

LAN 内のピアと TCP チャットを介して接続するときに、LAN ルーターの MAC が表示されない理由を誰か説明できますか?

前もって感謝します..!

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

java - jPcap を使用した Java でのリアルタイム TCP セッションの再構築

特定のネットワーク カードをリッスンし、jPcap ライブラリを使用して TCP (TCP のみ) パケットをキャプチャしています。ただし、個々のパケットではなく、TCP セッション全体が必要です。

Wireshark では、「follow tcp stream」を選択できるため、会話全体を最初から最後まで取得できます。私はまさにそれをJavaでやりたいと思っています。これらのパケットをリアルタイムで再構築するにはどうすればよいですか? ネットワークカードをリッスンし、新しいパケットをキャプチャしながら、TCP セッションを再構築したいと考えています。どうすればこれを達成できますか?パケットをキャプチャするコードは次のとおりです。


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

java - Jpcap を使用したスレッド「メイン」java.lang.UnsatisfiedLinkError での例外

私はjpcap自分のJavaプログラムで使用しています。実行するためにすべてを試しましたが、何も機能しません。

例外を与える: :

netbeans7JDK7Windows 7すべて 32 ビットを使用しています

0 投票する
0 に答える
778 参照

java - Jpcap openDevice エラー

jpcap.dll の 64 ビット バージョンをインストールしました。正常に動作しているようです。JpcapCaptor でデバイスのリストを取得できます。しかし、openDeviceでエラーが発生しました...これが私のコードです:

エラーの内容: " java.lang.NoSuchMethodError: setRoutingOption"

何を間違えたのかわからない。それはdllからのものでしょうか?

編集:ここにリストがあります:

ありがとう