3 ms·
I guess it's `xfinitywifi` https://wigle.net/stats#ssidstats https://wigle.net/stats#ssidstats But....... if I do that, and my neighbors all definitely have it
by 01HNNWZ0MV43FF 3y ago
I guess it's `xfinitywifi` https://wigle.net/stats#ssidstats https://wigle.net/stats#ssidstats
But....... if I do that, and my neighbors all definitely have it, how does my phone know which one to connect to? Am I leaking my password to my neighbor's APs, or does it use a hash somehow?
How do I tell my friends "My Wi-Fi is xfinitywifi... not that one... not that one... uh just put in the BSSID"
- chatmasta 3y agoYou don't leak your password. There is some kind of hashing involved, but I can't remember the details and don't want to comment with incorrect information. Hopefully someone who knows the answer will reply... :)
- chatmasta 3y agoUpdate: The answer [0] is basically that if the probe request is for an SSID of an open network, then a malicious access point can say "that's me" and the client will connect. (Also, note the "that's me" is not a response per se, but a separate advertisement for a network with that name.) But if it's for a WEP or WPA/2 network, the client won't connect unless the malicious router also knows the password for that network, because the handshake used to generate encryption keys requires that the client and access point agree on a shared secret. A malicious router doesn't know ahead of time whether the SSID in a probe request refers to an open network, so it could try to establish it and see if the client connects. (Even for closed networks, it's also possible there is a bug in some client software that would ignore errors caused by the server supplying the wrong key?) [0] https://security.stackexchange.com/a/210798/76104 https://security.stackexchange.com/a/210798/76104