スイッチベースの LAN 内のターゲット ホストのトラフィックを傍受できる winpcap アプリケーションを構築しようとしています。
これを実行するために、ARP スプーフィングを実行しようとしています。このように、ターゲット ホストとゲッタウェイの間のメッセージは私を介して送信され、その後、それらを盗聴できるようになります。
スプーフィングがどのように機能するか、どの arp パケットを送信する必要があるか、およびそれらを送信する方法を知っています。問題は転送に関するものです。デフォルトでは、パケットは私の IP アドレス宛てではないため、私のマシンは到着時にパケットをドロップします。
IPEnableRouter の Windows レジストリ値について読みましたが、それを取得するためのコードが必要です。
WinPcap (jNetPcap、Jpcap) 用の Java ラッパー ライブラリを使用してきましたが、他の言語を使用することもできます。どちらのコンピュータにも Windows Vista がインストールされています。