HTTPトラフィックを傍受できる「小さな」ファイアウォールを作成しようとしています。次に、IPアドレスとパケットの内容(テキスト)に応じてパケットを変更またはドロップする必要があります。
この質問を作成する前に、何度かグーグルで検索しました。時間がかかるのではないかと思います。また、ドライバーカーネルモードの開発経験もありません。
しかし最近、私はpython (scapy)のライブラリに出くわしました。ドキュメントから、トラフィックを盗聴したり偽造したりすることができます。
ただし、scapyについていくつか質問があります。
「ネットワークパケットを偽造する」とはどういう意味ですか?パケットのコピーを偽造しますか?
前もって感謝します。
PS:また、カーネルモードでのドライバーの開発経験がないので、ユーザーモードでの代替ライブラリはありますか?使用するプログラミング言語は私の目標ではありません。私の目標は、このタスクを短時間で、できる限り簡単に達成することです。