web-dev-qa-db-ja.com

暗号化されたWi-Fiネットワーク上のルーターのMACアドレスを確認できますか?

私がWPA2を使用して暗号化されたWi-Fiネットワークの範囲内にいるが、パスワードがわからないとします。ネットワークをブロードキャストしているWi-FiルーターのMACアドレスを知ることはできますか?もしそうなら、どうですか?

2
Joe Mornin

はい! airodumpを使用して、あなたの周りのWiFiネットワークを探すことができます。 bssidを指定することにより、特定のWiFiネットワーク(これにはルーターが含まれます)上のデバイスを検索できます。 WiFiアダプターは、APに接続されているデバイスの検索を開始します。

注:モニターモードをサポートするWiFiアダプターが必要です。コマンドは次のとおりです。

まず、WiFiアダプターカードを起動し、先に進みます。

1.)airmon-ng check kill airmon-ng start [インターフェース]

(最初のコマンドは、問題を引き起こす可能性のあるすべてのプロセスを強制終了します)これにより、WiFiアダプターカードがモニターモードになり、WiFiネットワークをスキャンできるようになります。 WiFiカードの名前をmon0やwlan0monなどに変更する必要があります。今後、この名前をコマンドで使用します。

2.)airodump-ng [インターフェース]

  • このコマンドは、あなたの周りのWiFiネットワークの検索を開始します。デバイスを検索するWiFiネットワークのBSSIDを覚えておいてください。

3.)airodump-ng —bssid [bssid] -c [チャネル番号、ネットワークのスキャン時に見つけることができます] [インターフェース]

  • このコマンドはon WiFiネットワークをスキャンし、APに接続されたデバイスを探します。ルーターを含む、接続されているデバイスのMACアドレスが表示されます。

それでうまくいくはずです!私が携帯電話にいるときのフォーマットの誤りを許してください。

4
CoderPE

ネットワークをブロードキャストしているWi-FiルーターのMACアドレスを知ることはできますか?

はい。 802.11フレームのデータ部分のみが暗号化されます。ヘッダーはそうではないので、そこに含まれているすべての情報を見ることができます(送信元、宛先、送信機、受信機などのアドレスを含みます)。

もしそうなら、どうですか?

最も簡単な方法は、OSから利用可能な組み込みツールを使用することですが、この情報を提供するインストール可能な他のアプリケーション/ツールはいくつもあります。

たとえば、Windowsクライアントでは、コマンドプロンプトを開いて次のコマンドを使用できます。

 netsh wlan show networks mode=bssid

Linuxではいくつかのオプションがありますが、私の個人的なお気に入りは(scanは通常は必要ありませんが、使用すると新しいスキャンがトリガーされます):

 Sudo wpa_cli scan
 Sudo wpa_cli scan_results

または、さらに情報が必要な場合は、次のようにします。

 Sudo iwlist scan

私は一般的にOSXを使用しませんが、数年前、私は このOSXDailyの記事 の指示に従いましたが、うまくいきました。現在、情報を確認できないため、走行距離が異なる場合があります。

1
YLearn