透過的なコンテンツフィルタリングを行うために、送信HTTPパケットをローカルプロキシにリダイレクトする透過的なフィルターを開発する必要があります。
それを行うのに最適なテクノロジーは、TDIとNDIS IMのどちらですか?
私の主な制約は、ウイルス対策ソフトウェアとの競合を回避することです。ウイルス対策ソフトウェアは、HTTPコンテンツを検査するために何らかのパケットリダイレクトも行います(ウイルス対策プログラムがTDI、NDIS IM、またはその両方を使用するかどうかはわかりません)。
実際、ドライバーを自分で作成するのではなく、パケットのフィルタリング/変更に2つの商用SDKを検討しています。1つはTDIドライバーを使用し、もう1つはNDIS IMドライバーを使用するため、これが私の質問の原点です(私は知っていました。 NDIS IM、2つのSDKを確認する前に)。