Страницы

27 августа 2016 г.

Определение местонахождения роутера или точки доступа по BSSID (MAC)

Данный способ позволяет определить местонахождения роутера или точки доступа по BSSID (MAC-адресу).


Узнать BSSID (MAC-адрес) интересующей точки доступа или роутера.

В адресную строку браузера вставить текст запроса:
http://mobile.maps.yandex.net/cellid_location/?clid=1866854&lac=-1&cellid=-1&operatorid=null&countrycode=null&signalstrength=-1&wifinetworks=XXXXXXXXXXXX:-65&app=ymetro
где, вместо XXXXXXXXXXXX вставить  BSSID (MAC-адресу) без двоеточий или тире.

В ответ будет получено выражение вида:
<location source="FoundByWifi">
<coordinates latitude="00.0000000" longitude="00.0000000" nlatitude="00.0000000" nlongitude="00.0000000"/>
</location>
из которого параметры latitude="00.0000000" longitude="00.0000000" нужно вставить в строку поиска в Google Maps или Яндекс.Карты в виде: 00.0000000, 00.0000000

Полученное место на карте и будет приблизительным местом нахождения устройства.

Комментариев нет:

Отправить комментарий