インターネット プロトコル スイート用の低レベル ネットワーク ライブラリはありますか?
キャプチャと送信Ethernet frames
(リンク層)、処理IP
とICMP
パケット (インターネット層)、トランスポート層などのライブラリ。
インターネット プロトコル スイート用の低レベル ネットワーク ライブラリはありますか?
キャプチャと送信Ethernet frames
(リンク層)、処理IP
とICMP
パケット (インターネット層)、トランスポート層などのライブラリ。
Linux で netfilter を使用すると、INPUT、OUTPUT、および FORWARD のルールを作成できます。-j QUEUE を使用して、特定のルール チェーンを QUEUE に送信することもできます。次に、libnetqueue_filter ライブラリを使用してキューからパケットを読み取り、必要なアクションを実行できます。たとえば、ACCEPT または DROP です。
ただし、Windows では、この作業は簡単ではありません。WinPcap は、パケットのコピーのみを送信します。これは、着信トラフィックをどう処理するか (ドロップ、受け入れ、またはキューイング) を決定できないことを意味します。それを行うには、winDivert または WinPkFilter を使用することをお勧めします。
Windowsの場合はWinPcapを、Linux の場合はNetfilter プロジェクトを確認してください。