3

Windows で wifi Bssid および Rssi 情報を収集しようとしています。できるだけ多くのバージョンの Windows で最も信頼できる方法を探しています。Vista では、ワイヤレス LAN API で Win32 呼び出しを簡単に使用できます。その API は XP SP2 (場合によっては) と SP3 に存在しますが、私が知る限り、これらのプラットフォームでの Bssid 情報の収集はサポートされていません。

理想的には、XP のすべてのバージョンでそれを取得する方法が必要です。(Windows 95 / 98 / ME にはまったく希望がないと思います)。任意のプログラミング言語またはコマンドライン ツールで実行できます。ポインタはありますか?ありがとう。

4

3 に答える 3

2

ええと、あなたはその情報を(私の理解から)窓から得ることはできません。私はルーター自体から来ています。しかし、Wiresharkとnmapは私の推測です。

于 2009-07-02T14:25:45.723 に答える
0

それは正しくありません。Windowsはこれらの情報を取得する可能性を提供します。悪いニュース:そのような方法は1つではなく、オペレーティングシステムに応じて使用する必要のあるAPIとインターフェイスが異なります。

ただし、車輪の再発明を行う必要はありません。libwlocateには、探している関数がすでに含まれています。http://libwlocate.git.sourceforge.net/git/gitweb.cgi?p=libwlocate/libwlocate;a= tree ; f = master; h = 22427173ce6fa394bc6014d9f109f6ed12b9f25f; hb = HEAD

于 2012-05-23T12:45:23.393 に答える
0

このコマンド ライン ツール「netsh wlan show networks mode=Bssid」を試すことができます
Windows XP では動作しません。代わりに、xp sp2 および sp3 でhttp://www.symantec.com/connect/articles/how-capture-and-deploy-wlan-profilesを試すことができます。

于 2013-12-28T04:14:12.030 に答える