1. 首页 » 生活常识

iPhone如何通过OpenWifiPass共享WiFi密码给其他设备

更多互联网新鲜资讯、工作奇淫技巧关注原创【飞鱼在浪屿】(日更新)

OpenWifiPass –苹果Wi-Fi密码共享的开源实现

OpenWifiPass

Apple的Wi-Fi密码共享协议中授予者角色的开源实现。源代码在:

https://github.com/seemoo-lab/openwifipass


要求

硬件:蓝牙低功耗无线电,例如Raspberry Pi 4

操作系统: Linux(由于bluepy依赖)


安装

克隆此存储库并安装它:

git clone git@github.com/seemoo-lab/openwifipass.git
pip3 install ./openwifipass

运行

运行openwifipass以与任何请求者共享Wi-Fi凭据(SSID和PSK)(我们需要超级用户特权才能使用Bluetooth子系统):

sudo -E python3 -m openwifipass --ssid < SSID > --psk < PSK >

该协议的成功运行如下所示:

pi@raspberrypi:~/openwifipass $ sudo -E python3 -m openwifipass --ssid OWL --psk SuperSecretPassword
Start scanning...
SSID match in PWS advertisement from aa:bb:cc:dd:ee:ff
Connect to device aa:bb:cc:dd:ee:ff
Send PWS1
Receive PWS2
Send M1
Receive M2
Send M3
Receive M4
Send PWS3
Receive PWS4
Wi-Fi Password Sharing completed

声明:本文由"麦兜"发布,不代表"破站"立场,转载联系作者并注明出处:https://www.848586.cn/233617.html