Как кто-то может получить BSSID маршрутизатора без подключения к нему?
Как кто-то может получить BSSID маршрутизатора, не подключаясь к нему, чтобы различать дубликаты SSID?
Маршрутизатор передает BSSID?
6 ответов
Применение команды
netsh wlan show all
в окнах будет отображаться информация обо всех маршрутизаторах, включая BSSID в вашем беспроводном диапазоне, даже если вы не были подключены к маршрутизатору.
Вы можете получить все BSSID, которые у вас есть, с помощью этой команды:
netsh wlan show networks mode=bssid
Для Mac OS и macOS это
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
для подключенного в данный момент Wi-Fi, который также можно получить с помощью alt+click в меню Wi-Fi.
Чтобы получить список всех доступных точек доступа / сети, используйте
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
Если у вас есть пакет Linux и iwlist, вы можете использовать
iwlist YOUR_INTERFACE scan
где YOUR_INTERFACE должен быть активным беспроводным интерфейсом, обычно wlan0.
И да, маршрутизатор, работающий в качестве точки доступа (это более распространенная конфигурация), отправит свой BSSID.
sudo iwlist scanning
или фильтр (адрес):
sudo iwlist scanning | grep Address
Я думаю, что ваш маршрутизатор равен точке доступа WiFi. Существует множество способов реализовать это в разных операционных системах.
1. В Windows XP вы можете установить netstumbler;
2. В Windows вы можете использовать эту команду "netsh wlan show networks mode=Bssid|findstr "BSSID" " в качестве сообщения в /questions/6331003/poluchit-bssid-mac-adres-besprovodnoj-tochki-dostupa-iz-c/6331010#6331010
3. В linux вы можете обратиться к netstumbler linux альтернативный kismet http://www.linuxalt.com/linux-alternatives-to/windows/netstumbler.html
Все вышеперечисленное программное обеспечение показывает обнаруженные идентификаторы BSSID и много другой информации, перехватывая радиомаяк, передаваемый точкой доступа.