2013-01-15 8 views
7

スマートフォンやコンピュータがWiFiアダプタ(ワイヤレスアダプタ)を搭載しているが、ネットワークに接続する必要はないとします。無線LAN対応デバイスを見つける[駅]

Linuxマシン経由でMACアドレスを確認する方法はありますか?

何か洞察がありがとうございます。

+0

これは[SuperUser](http://superuser.com/)の質問によく似ています –

答えて

6

接続されていないクライアントが常にサイレントであるとは限りません。実際には、クライアントは、以前に接続したアクセスポイントを検索し、airodump-ngで表示できるMACアドレスを明らかにしたり、Wiresharkでキャプチャパケットをフィルタリングしてプローブ要求を表示したりすることにより、 。 これは、適切なWiresharkのフィル​​タである:

wlan.fc.type_subtype eq 4 
5

古い質問が、私はとにかく行く必要があります。

通常、Wi-Fi対応デバイスは、以前に接続されたアクセスポイントが近くにない場合でも、それらのアクセスポイントを検索しようとするプローブ要求を送信します。あなたはバックトラック/カーリーのLinuxを使用している場合

、これを試してみてください。

airmon-ng start wlan0

スタートスキャン:

は(アダプタ名はwlan0であると仮定して)モニタモードで実行されているワイヤレスアダプタのエイリアスを作成します。

airodump-ng mon0

アクセスポイントのWi:デバイスとアクセスポイントのMACアドレスを「BSSID」に、MACアドレスを「STATION」に、デバイスがアクセスポイントに接続していない場合は「BSSID」の下に「not associated」と表示されます。

+0

一度接続するとネットワークが忘れてしまった場合、これは動作しません。 – haccks

+0

@haccks Trueですが、ほとんどのデバイスのデフォルト設定は、以前のAPを覚えて接続することです。これを行わないためには、以前のすべてのAPを「忘れる」必要があります。 – Nabbit

関連する問題