このようなシステムを作りたいです。
ユーザーはWi-Fiネットワークを介して接続します。これにより、すべてのhttp要求と応答がコンピュータのネットワークカードを介して再ルーティングされ、コンピュータがパケットをスニッフィングできるようになります。私のコンピュータでDebianが実行されています。どうすればいいですか?
答え1
Netgear DS104などの実際のハブである10/100イーサネットハブを購入してください。 Wi-Fiとルーターの間に配置します。ハブはすべてのポートのトラフィックを複製するので、別のコンピュータをハブの他のポートに接続してすべてをスニッフィングできます。
答え2
答え3
モデムをコンピュータに直接接続してルータを作成し、Debian システムを介してすべてのトラフィックを送信できます。この場合、パケットで何をしたいのかを行うことができます。
PS:似たようなものが必要ですか?これ?
答え4
tcpdump -i ethX -w capturefile net x.x.x.x/y
ここで、ethXはこのトラフィックを受信するカードであり、x.x.x.x/y
ワイヤレスネットワークのcidrです。その後、そのネットワークに入って来るすべてをキャプチャして「capturefile」ファイルに保存する必要があります。and port 80
ネットワークトラフィックのみが必要な場合は、最後に追加してください。
これは「ハニーポット(honeypot)」設定のように見えます。 httpセッションやその他の個人情報をキャプチャしようとするのは違法です。さらに、これらのユーザーもあなたのインターネット接続を盗みたいと思っています。ワイヤレスネットワークを使用している人の許可を受けていない限り、これは違法である可能性があります。
編集する:
パス変更部分を設定したと思いました。特定のトラフィックを再ルーティングする方法を尋ねる場合は可能です。しかし、これはあなたが持っているハードウェアによって異なり、おそらく助けることはできません。