Я подключен к открытой сети, я вижу BSSID и SSID, но я не думаю, что DHCP включен, потому что я не получаю никакого IP. так есть ли способ узнать что это за IP удаленно? и спасибо
11
Я подключен к открытой сети, я вижу BSSID и SSID, но я не думаю, что DHCP включен, потому что я не получаю никакого IP. так есть ли способ узнать что это за IP удаленно? и спасибо
Ответы:
(Предполагая систему Linux) Как только у вас есть MAC-адрес точки доступа, например, через iwconfig:
Точка доступа имеет hw addr,
00:0D:9D:C6:38:2D
поэтому вы можете использовать tcpdump для отслеживания трафика с этого аппаратного адреса, что обычно рано или поздно покажет его IP-адрес в качестве источника:Если точка доступа отвечает на широковещательные запросы, вы, вероятно, могли бы отправить широковещательный запрос на свой конкретный MAC-адрес, чтобы вызвать ответ, но, похоже, нет средства, способного сделать это.
источник
Я полагаю, что вы можете включить смешанный режим вашей беспроводной карты и запустить wireshark ( http://www.wireshark.org/ ). Таким образом, вы, вероятно, сможете обнаружить подсеть сети.
Когда вы видите такой TCP-пакет ...
c0 a8 01 01 = 192.168.1.1 и c0 a8 01 02 = 192.168.1.2 ....
источник
Самый простой способ - это сделать
netstat -rn
и посмотреть, какой шлюз по умолчанию установлен - 99,9% времени, это будет IP-адрес вашей точки доступа. И это работает на Linux, OS X или Windows.источник