Задать вопрос

Как определить местоположение (GPS координаты) WiFi точки, по ее MAC адресу, либо MAC адресам точек находящихся рядом?

Несколько лет назад (гдето в 2010 году), была, толь уязвимость, толи был такой функционал API в Google Maps, можно было сформировать определенный URL запрос к Google Maps, в качестве параметра указав MAC адрес WiFi точки, и получить в ответ GPS координаты расположения данной точки, естественно при условии что гугл заранее с помощью других устройств, с GPS, подключенных к этой точке, уже закешировал ее GPS координаты. Тем самым можно было определять местоположение без непосредственного наличия GPS приемника. Пример такого запроса сейчас уже найти не смог, хотя помню как сам пробовал его отправлять, и получал верные GPS координаты, нашел только несколько упоминаний и неработающих сервисов которые это использовали (geektimes.ru/post/110299 samy.pl/mapxss samy.pl/androidmap/index.php), и больше ничего.
Вопрос: Существует ли сейчас такой функционал в Google Maps API, либо другом сервисе карт, и/или существуют ли сервисы предоставляющие такой функционал без API просто запросом через форму на сайте?
  • Вопрос задан
  • 56169 просмотров
Подписаться 10 Оценить 1 комментарий
Решения вопроса 1
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
curl -i -s -k -X 'POST' -H 'User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.0.1; Nexus 5 Build/LRX22C)' -H 'Content-Type: application/x-www-form-urlencoded' 'mobile.maps.yandex.net/cellid_location/?clid=18668...'

Замените XXXXXXXXXXXX на мак-адрес точки доступа. Проверял на точке доступа старшего брата, дает координаты с точностью до дома, то есть вот даю координаты гуглу и он прямо говорит «Город Бздям, улица Тыдащ, дом ковырнадцать».
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@Getman_s
Разработчик с опытом более 30 лет
Можно использовать Яндекс.Локатор API.
Ответ написан
Комментировать
@mylnikov
Можно использовать api получения местоположения по bssid wi-fi Определение местоположения по Wi-Fi (MAC, bssid) для Wi-Fi.
Или для сотовых вышек Публичная база телефонных станций мира OpenCellID ...
Ответ написан
Комментировать
drygdryg
@drygdryg
Python-разработчик
Можно воспользоваться программой geomac: https://drygdryg.github.io/geomac-webpage/index_ru... или Телеграм-ботом к этой программе: https://t.me/geomacbot
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы