問題タブ [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.
java - Arp Sweep の実装
libpcap/jpcap で遊んでいます。arp スイーパーの実装。ブロック内のすべての IP の要求をブロードキャスト アドレスに送信し、応答を読み取ります。今、リスニング機能を終了する方法が思いつきません。今、私は2秒待って、クライアントが応答したと仮定しますが、これはただ汚いようです. スキャンが完了したかどうかを判断するロジックを推奨できる人はいますか?
java - Java のネットワーク侵入検知システム..!
NIDS (Net Intrusion Detection System) を Java プログラミング言語で実装することを計画しています。
検索したところ、このための2つのライブラリが見つかりました。
1) ジャパンキャップ
2) jNetPcap
どちらを使用する必要があり、その理由は?
どちらを使用するのがより好ましいですか?
network-programming - jpcap または jNetPcap を使用するプログラムはどこで検索できますか?
パケットをキャプチャしてすべてのヘッダー情報を表示する Java ( jpcap または jNetPcap を使用する) で利用可能なコードはありますか..
java - Jpcap を使用したリバース プロキシの作成
HTTP リクエストを受信し、それらのリクエストを Web サーバーに転送するプログラムを作成する必要があります。
図 http://img269.imageshack.us/img269/1862/h98trsly.jpg
私は Java ソケットのみを使用してこれを作成しましたが、クライアントはプログラムを Jpcap に実装する必要がありました。これが可能かどうか、またこのプロジェクトのためにどの文献を読むべきかを知りたいです。
これは、Jpcap チュートリアルの断片をつなぎ合わせて作成したものです。
どんな助けでも大歓迎です。ありがとうございました。
java - JpCap Packet のパケット情報にアクセスする方法
JpCap パケットから関連するパケット情報を取得するにはどうすればよいですか? ソース/宛先の IP とポートを見つけようとしています。これまで、Packet の toString() メソッドを文字列解析してみましたが、それは野蛮に思えます。
java - Javaを使用してDNSパケットをキャプチャする
アクセスした Web サイトをシステムに記録したいと考えています。そこで、システムから送信されたパケットを記録することにしました。Jpcap API を使用しています。たくさんのパケットを記録できます。今私がやりたいことは、DNS パケットのみをフィルタリングすることです。私はそれがウェブサイトを記録できると思います。
DNS パケットをフィルタリングする方法が必要です。どうすればいいですか?
java - Java(Jpcap)でトラフィック速度(送信バイト数)を制御するにはどうすればよいですか?
クラスでネットワークシミュレーションアプリケーションを作成しています。私はすでにコード全体を実行しましたが、送信されるトラフィックの速度を制御するのに問題があります。
アプリのユーザーは、生成したい速度(たとえば、10 MiB / s)を入力できます。私はこのコントロールを本当にくだらない方法でやっています。特定のバイト(たとえば、8192バイト)を持つUDP/TCPパッケージをJavaで作成しました。これを知って、私は1秒間続くスレッドを作成し、それがすでに制限(秒またはサイズ)に達しているかどうかをチェックし続け、達するまで送信を続けます。次のアルゴリズムは私のくだらない考えを説明しています。
このアプローチはかなり貧弱だと思いますが、これを制御するためのより良い方法はありますか?
java - jpcap を使用して html をキャプチャする
jpcap がパケットをスニッフィングしている HTTP リクエストを行うときに、応答データを出力しようとしています。
ヘッダー情報は取得できましたが、実際の HTML コンテンツを取得できません。これは私が使用しているコードです:
助けてくれてありがとう
java - HTTP応答はリクエストとどのように関連していますか?
jpcapを使用してパケットスニッフィングを行っていますが、応答の対象となるリクエストをどのように見つけることができるのでしょうか。HTTPヘッダーフィールドにはサーバーのアドレスも記載されておらず、IDもありません。
ポートなどを確認する必要がありますか?
java - Jpcap による JVM の破壊
すべてのネットワーク デバイス トラフィックをファイルにダンプするための次のプログラムを作成しました。問題には JpcapWriter の使用が関係していることはわかっています。以下に示すエラー メッセージが表示されるのはなぜですか?
Java がダンプするログは次のとおりです。