How can someone get the BSSID of a router without connecting to it in order to differentiate between duplicate SSIDs?
Does a router broadcast the BSSID?
How can someone get the BSSID of a router without connecting to it?
79.6k views Asked by user1973385 At
7
There are 7 answers
1
On
For Mac OS and macOS that's
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
for the currently connected wifi, which you can also get by alt+click on the wifi menu.
To get a list of all hotspots/network available use
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
I think that your router is equal to WiFi access point。There are a bunch of ways to realize this in different operating system.
1. In windows xp,you can install netstumbler;
2. In windows ,you can use this cammand "netsh wlan show networks mode=Bssid|findstr "BSSID" " as the post in https://stackoverflow.com/a/187867/1767800
3. In linux, you can turn to netstumbler linux alternative kismet http://www.linuxalt.com/linux-alternatives-to/windows/netstumbler.html
All the software listed above show the detected BSSIDs and many other information to you by catching the beacon frame broadcast by the Access Point.