ルータを介したパケットスニッフィング

ルータを介したパケットスニッフィング

このようなシステムを作りたいです。 ここに画像の説明を入力してください。

ユーザーはWi-Fiネットワークを介して接続します。これにより、すべてのhttp要求と応答がコンピュータのネットワークカードを介して再ルーティングされ、コンピュータがパケットをスニッフィングできるようになります。私のコンピュータでDebianが実行されています。どうすればいいですか?

答え1

Netgear DS104などの実際のハブである10/100イーサネットハブを購入してください。 Wi-Fiとルーターの間に配置します。ハブはすべてのポートのトラフィックを複製するので、別のコンピュータをハブの他のポートに接続してすべてをスニッフィングできます。

答え2

あなたのルーターブランドがこの種のブロックを特に許可しない限り(ほとんどのルーターは3桁の費用と使用ライセンスを持つ強力な製品について話さない限り)、より良い選択肢がないかもしれません。可能な方法は、コンピュータにWi-Fiカードを取り付け、同様の方法を使用して直接無線トラフィックをスニッフィングすることです。ラインシャークまたは運命

答え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セッションやその他の個人情報をキャプチャしようとするのは違法です。さらに、これらのユーザーもあなたのインターネット接続を盗みたいと思っています。ワイヤレスネットワークを使用している人の許可を受けていない限り、これは違法である可能性があります。

編集する:

パス変更部分を設定したと思いました。特定のトラフィックを再ルーティングする方法を尋ねる場合は可能です。しかし、これはあなたが持っているハードウェアによって異なり、おそらく助けることはできません。

関連情報