gpt4 book ai didi

iphone - 使用Apple80211 api时如何知道OPEN、WPA、WPA2、WEP等安全类型?

转载 作者:行者123 更新时间:2023-12-03 21:22:10 25 4
gpt4 key购买 nike

Cydia中的eWifi、WiFiFoFum等wifi扫描应用程序可以知道安全类型。使用 Apple80211 api 时,应用程序如何知道 OPEN、WPA、WPA2、WEP 等安全类型?

CAPABILITIES 的值为 1057、1025、34、33、2、1073、1041 和 3121 等...实在是太多种多样了。我不知道它代表什么。我正在使用“WEP”和“WPA_IE” key 来获取 NSDictionary 的 bool 值,但这还不够。某些接入点是开放的,但最终是 WPA2。

有人有想法吗?请。

最佳答案

我已经找到解决办法了。看看下面的内容吧。您可以使用 wep、wpa、rsn 执行更多详细信息。谢谢。

int adhoc = [network objectForKey:@"AP_MODE"];

if (adhoc == 1)
{
ret =@"AdHoc network";
}
else
{
id wep = [network objectForKey:@"WEP"];
id wpa = [network objectForKey:@"WPA_IE"];
id rsn = [network objectForKey:@"RSN_IE"];

if(wep) {
ret =@"Secured network (WEP)";
} else if (wpa && rsn) {
ret =@"Secured network (WPA, WPA2)";
} else if (wpa) {
ret =@"Secured network (WPA)";
} else if (rsn) {
ret =@"Secured network (WPA2)";
} else {
ret =@"Open Network";
}
}

关于iphone - 使用Apple80211 api时如何知道OPEN、WPA、WPA2、WEP等安全类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3666696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com