パケット分析を実行し、特定のパケットの送信をブロックできるライブラリはありますか?

StackOverflow https://stackoverflow.com/questions/1815464

質問

Jpcap を見つけましたが、半分しか満たしていない私の要件-パケットをブロックすることはできません、 FAQ 。クロスプラットフォーム(Windows、Mac、Linux)ソリューションの方が望ましいですが、存在しない場合はOS固有のソリューションで問題ありません。

特定の条件の下で、リソースのアクセス方法に関係なく、パケットの送信先を特定し、特定の条件を満たすパケットをブロックすることにより、特定のインターネットおよびネットワークリソースへのアクセスをブロックすることが私の目標です。おそらく私はこれについて間違った方法で行っているので、アドバイスをいただければ幸いです。

役に立ちましたか?

解決

  

目標は...リソースのアクセス方法に関係なく、特定の基準を満たす[パケット]をブロックすることにより、特定のインターネットおよびネットワークリソースへのアクセスをブロックすることです。

それはカーネル内でのみ実行可能で、そのため完全にプラットフォーム固有です。

他のヒント

libpcapもありますが、探しているものが正確に機能するかどうかはわかりません...

sourceforce ページによると:

  

libpcapは、ユーザーレベルのパケットキャプチャ用のシステムに依存しないインターフェイスです。 libpcapは、低レベルのネットワーク監視のための移植可能なフレームワークを提供します。アプリケーションには、ネットワーク統計収集、セキュリティ監視、ネットワークデバッグなどが含まれます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top