@ward_ua

Можно ли узнать WAN IP Wi-Fi сетей поблизости?

Появилась необходимость узнать WAN IP-адреса точек доступа, которые находятся рядом со мной. Есть ли возможность это сделать, не взламывая каждую точку отдельно?
  • Вопрос задан
  • 1227 просмотров
Решения вопроса 1
@romancelover
программист C++ под Linux
Можно узнать только MAC-адрес. IP-адрес передаётся в зашифрованной части кадра.
MAC-адрес передаётся только в локальной сети, WAN IP по нему не определить.
Даже если сеть без шифрования, или кадры удалось как-то расшифровать, у IP-пакетов в локальной сети в качестве адресов источника или назначения будут внутренние IP-адреса клиентов. WAN IP туда проставится уже после NAT, и пойдёт по тому интерфейсу, которым точка подключена к провайдеру.

Хотя я нашёл способ, с помощью которого WAN IP всё же можно попытаться определить. Хотя это будет только IPv6 адрес самого роутера, а не клиентов за ним (тем более что подсеть для клиентов может отличаться от найденной).
На многих роутерах (в частности Sercomm от МГТС), IPv6 адреса назначаются по EUI-64, по MAC-адресу. Допустим удалось выяснить MAC адрес на Wi-Fi, например, 94:4a:8c:00:11:22. На WAN будет адрес 94:4a:8c:00:11:23 - они часто назначаются подряд, и известна подсеть для IPv6 адресов у данного провайдера в данной местности, например, 2a00:1370:8030::/48.
Тогда можно пропинговать адреса по маске 2a00:1370:8030:xxxx:964a:8cff:fe00:1123 (всего 16 бит, т.е. 65536 адресов). Если какой-то из них ответит - это искомый WAN IP. Если роутер дырявый, он может по этому адресу держать какой-то интерфейс управления.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@efcadu
Системный администратор
Нет. Или подключиться или "взломать".
Ответ написан
Комментировать
Jump
@Jump
Системный администратор со стажем.
Нет, такой возможности нет.
Вообще в большинстве случаев точки доступа имеют серые адреса, так что их знание вам мало что даст.
Ответ написан
Unlocker22022
@Unlocker22022
Python Программист,Системный администратор
Нет, так же это незаконно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы