ネットワークなしでwifiパケットをブロードキャストする


13

Wifiについて質問がありますが、どこにも答えが見つかりませんでした。

任意の種類のネットワーク(アドホックかどうか)に参加することなく、wifi経由でパケットを送信することは可能ですか?

ネットワークに参加せずに空中でパケットを送信できるようにしたいと思います。監視モードの別のデバイスは、どのパケットを処理する必要があるかを認識できます。WiFiはこれを行うための最良の方法ではないかもしれないことを知っています。

実際、ワイヤレスネットワークの検出中に何らかの種類のパケットが送信される必要がありますか?接続を確立せずに、さまざまなSSIDをネットワーク経由でどのように転送しますか?WiFi経由でネットワークを発見するために、どのような種類のパケットが送信されますか?

誰かがこれについてのいくつかのドキュメントの方向に私を向けることができれば、それを見つけることができませんでした。

どうもありがとう!


:これは、両方の可能性と非常に便利である befinitiv.wordpress.com/...
ナビーン

回答:


11

簡単な答えはイエスです。それは可能であるだけでなく、常に起こります。この例には、CTS-to-self、ビーコン(APから送信)、プローブ要求、プローブ応答、およびその他の多くの管理タイプのフレームがあります。

しかし、それはあなたが言っていることとまったく同じではなく、何らかの確立された関係なしに、あるデバイスから別のデバイスにデータを送信する方法を探しているようです。この方法でデータを送信する唯一のソフトウェアは、ワイヤレスセキュリティの侵入テストに使用されるツールです。

一般に、これらはデータキャプチャを再生することで機能し、空中に戻ります。キャプチャしたトラフィックを再生する代わりに、独自の802.11フレームを作成して「キャプチャ」ファイルを作成し、必要なデータを再生できます。監視モードの2番目のステーションは、空中からのトラフィックをキャプチャできます。

これは非常に初歩的な形式のワイヤレス通信であり、再試行/再送信(衝突またはその他の干渉からの回復)または暗号化の手段(フレームを作成する前にデータを暗号化しない限り)を提供しないことに注意してください。


ありがとうございました!実際、再試行メカニズムなどはありませんが、これを行う方法を知りたかっただけです。私が試してみます。ありがとう
ノエマルジュー

+1また、関連付けは回答に関連する場合があります。
アンドリューラーソン

1

事前にネットワークに参加する必要があることについて話し、アドホックネットワークについて言及します。ただし、IBSS(アドホックネットワーク)に参加するには、ネットワークで送信するパケットのBSSIDを設定するだけで、IBSSネットワークに「参加」するときにパケットを送信する必要はありません。

したがって、任意のIBSSネットワークに参加して、適切なWi-Fiインターフェイス上のブロードキャストMACアドレスにフレームの送信を開始できます。

これらのパケットは、ネットワークに「参加」するときに設定したBSSIDを使用してそのインターフェイスで送信され、監視モードで同じチャネル上の他のWi-Fiデバイスによってキャプチャされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.