Existe-t-il un moyen d'obtenir une liste de tous les SSID et de leur adresse mac de signaux joignables dans ma région?Obtenir la liste de tous les SSID et leur adresse MAC
J'ai essayé le Nativ WLANApi dans mon code C#. Ce que je reçois est la liste de tous les SSID, mais pour obtenir leur adresse MAC, je n'ai aucune idée.
C'est le code que je l'aide pour obtenir la liste:
private void show_all_ssids_Click(object sender, EventArgs e)
{
WlanClient client = new WlanClient();
foreach (WlanClient.WlanInterface wlanIface in client.Interfaces)
{
// Lists all available networks
Wlan.WlanAvailableNetwork[] networks = wlanIface.GetAvailableNetworkList(0);
this.ssidList.Text = "";
foreach (Wlan.WlanAvailableNetwork network in networks)
{
//Trace.WriteLine( GetStringForSSID(network.dot11Ssid));
this.ssidList.Text += GetStringForSSID(network.dot11Ssid) + "\r\n";
}
}
}
static string GetStringForSSID(Wlan.Dot11Ssid ssid)
{
return Encoding.ASCII.GetString(ssid.SSID, 0, (int)ssid.SSIDLength);
}
J'espère qu'il ya un moyen.
Avez-vous déjà trouvé comment associer le MAC au SSID? – Zippy