問題タブ [bssid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6078 参照

iphone - プライベートライブラリなしでiPhoneでbssidを取得するにはどうすればよいですか?

iPhoneアプリケーションのwifiのbssidを取得して、接続されているかどうかを確認する必要があります。どうすればいいのですか?

それを行う方法についてのガイダンスが必要です。

0 投票する
2 に答える
4417 参照

ios - Wi-Fi が接続されているにもかかわらず、CNCopySupportedInterfaces() が値を返さない

CNCopySupportedInterfaces() を使用して bssid を取得していますが、値が返されません。理由がわからない。

私のコードは次のようになります。

NSLog(@"%@",CNCopySupportedInterfaces());

戻り値 (null)

何が悪いのかわからない?ガイダンスが必要

0 投票する
1 に答える
1494 参照

ruby - Ruby と ioctl を使用してプログラムで wifi BSSID を取得する

Rubyのioctl経由でessidを取得するテンプレートを使用して、ESSIDではなくBSSIDを取得したかったのです。ただし、C 開発者ではないので、理解できないことがいくつかあります。

私がこれまでに持っていたものは機能しませ:( ...

: 私の一部は、wireless.h のいくつかのコメントによると、BSSID はioctl を介してのみ設定できると考えているため、少し混乱しています。ただし、取得するioctlは存在します。それと、より中間的な C 型のイズム (構造体、共用体など ;)) をほとんど完全に理解していないことに加えて、私にはわかりません。

そのため、当面は wpa_cli メソッドを使用して BSSID を取得していますが、IOCTL を使用することをお勧めします。

編集: これまでのところ、誰もこの質問に答えることができませんでした. とにかく、wpa メソッドの方が好きだと思います。なぜなら、wpa メソッドからより多くのデータを取得できるからです。とはいえ、私が言いたいことの 1 つは、誰かが wpa コードを使用している場合、wlanソケットを読み取るためにエスカレートされた特権が必要になることに注意してください。

EDIT^2 (完全なコード スニペット): @dasup のおかげで、システム ioctl を使用して bssid と essid を正しくプルするようにクラスをリファクタリングすることができました。(YMMV は、Linux ディストリビューションの実装、年齢、およびその他の不安定化の可能性を考慮しています。ただし、次のコード スニペットは 3.2 および 3.7 カーネルで動作します。)

0 投票する
1 に答える
164 参照

ios - ユーザーが使用している WIFI がパスワードで保護されているかどうかを確認する方法

ユーザーが使用している WIFI (SSID、BSSID) が iOS API からパスワードで保護されているかどうかを確認するにはどうすればよいですか?

0 投票する
7 に答える
68412 参照

wifi - ルーターに接続せずにルーターの BSSID を取得するにはどうすればよいですか?

  1. 重複する SSID を区別するために、ルーターに接続せずにルーターの BSSID を取得するにはどうすればよいですか?

  2. ルーターは BSSID をブロードキャストしますか?

0 投票する
3 に答える
1865 参照

c++ - netsh wlan から MAC アドレスを取得する正規表現

利用可能なすべてのワイヤレス ネットワークの MAC アドレスを取得しようとしています。

現在使用しています: netsh wlan show networks mode=bssid | findstr BSSID

私が得た出力(プライバシーのために真のMACが隠されています):

MAC アドレス (つまり、各行の最後の 17 文字) のみを出力できる正規表現を実装する必要があります。MAC アドレスを C++ の配列に格納する必要があります。
 
私の現在のコードは、出力を取得するための次のようなものです。

ブースト正規表現を実装して配列内の MAC アドレスのみを取得するためのコード スニペットを提供してもらえますか? 私の意図は、これらの MAC アドレスを google geo-locate API に渡して場所を取得することです。

何か案は?

ありがとう!

0 投票する
1 に答える
1829 参照

java - Java で近くの BSSID と信号強度を取得する

Java を使用して、近くの BSSID の信号強度を取得する必要があります。の出力のようなものnetsh wlan show networks mode=BSSID

出来ますか?

0 投票する
0 に答える
203 参照

c# - 管理された wifi を使用して特定の bssid に接続しているときに System.AccessViolationException エラーが発生する

bssid を使用して wifi ネットワークに接続しようとしていますが、利用可能なすべてのリンク (managedwifi のコードプレックスを含む) を調べました。私のコードは次のエラーを返しています:

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at WifiExample.Program.WlanConnect(IntPtr clientHandle, Guid& interfaceGuid, WlanConnectionParameters& connectionParameters, IntPtr pReserved)

時々、SEHException もスローします。

コード スニペットは次のとおりです。

これが呼び出す関数です。呼び出し元と同じファイルで宣言されています。

私のコードはこれに基づいています。

どうすればこれを解決できますか? どんな助けでも素晴らしいでしょう!