OpenWifiPass
Apple的Wi-Fi密碼共享協議中授予者角色的開源實現。原始碼在:
https://github.com/seemoo-lab/openwifipass
要求硬體:藍芽低功耗無線電,例如Raspberry Pi 4
作業系統: Linux(由於bluepy依賴)
安裝克隆此儲存庫並安裝它:
git clone [email protected]/seemoo-lab/openwifipass.gitpip3 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 SuperSecretPasswordStart scanning...SSID match in PWS advertisement from aa:bb:cc:dd:ee:ffConnect to device aa:bb:cc:dd:ee:ffSend PWS1Receive PWS2Send M1Receive M2Send M3Receive M4Send PWS3Receive PWS4Wi-Fi Password Sharing completed
最新評論