Как узнать, что Mac-адрес Firefox отправляет в Geolocation?

5017
Jim McKeeth

Я переехал, но у меня тот же роутер и кабельная коробка. Теперь, когда я захожу в Google Maps, он все еще показывает мое старое местоположение. Я перешел на страницу обновления SkyhookWireless, чтобы обновить мой Mac-адрес, указав новое местоположение. Процесс заключается в том, что вы вводите свой Mac-адрес, и он показывает вам текущее местоположение, а затем вы настраиваете это местоположение и отправляете его. Когда я получил Mac-адрес со страницы состояния на моем маршрутизаторе, Skyhook сообщил об этом местоположении, как в Пакистане, который даже не является правильным континентом (как мой старый или новый адрес).

Я попробовал любой другой Mac-адрес, который мог придумать: кабельный маршрутизатор, другой Mac-адрес беспроводного маршрутизатора, Mac-адрес моего компьютера и т. Д., И ни один из них не сообщил о каком-либо месте на странице Skyhook. Поэтому я предполагаю, что существует другой Mac-адрес или какая-то другая информация, которая используется Firefox, когда он сообщает в Google Maps о моем текущем местоположении.

Теперь, когда у вас есть предыстория, как мне найти адрес Mac или любую другую информацию, которую Firefox (или другие браузеры) используют для определения моего геолокации? Все, что я прочитал в Интернете, довольно расплывчато.

Следующий вариант, который я рассматриваю, - это подключить прокси-сервер регистрации к Firefox и посмотреть, какие данные он отправляет, но я бы лучше нашел более простой способ.

Связанный : Как я могу обновить географическое местоположение моего дома?

0

3 ответа на вопрос

3
RomiSupreme

Если вам интересно, как работает геолокация беспроводных сетей в HTML 5 и традиционная технология геолокации IP-адресов, прочитайте эту информацию в статье HTML 5 Geolocation API & IP Geolocation, предоставленной IP2Location.com. Это очень полезно для понимания разницы между MAC-адресами и IP-адресами.

Это похоже на то, что я искал. Спасибо! Jim McKeeth 14 лет назад 0
0
Matthew Talbert

Когда вы впервые посещаете Карты Google, вы видите ссылку слева с надписью «Изменить местоположение по умолчанию»? Нажав, что позволит вам ввести свой новый адрес. Насколько я знаю, Google Maps не использует ваш Mac-адрес или что-либо еще для определения вашего местоположения, если вы не используете мобильный браузер (например, телефон).

Я имею в виду функцию геолокации, а не функцию сохраненного местоположения. См. Http://www.mozilla.com/en-US/firefox/geolocation/ Jim McKeeth 14 лет назад 0
0
Sathya

Firefox использует информацию о точках доступа WiFi, согласно блогу Google :

Карты Google запрашивают ваше местоположение в веб-браузере. Как правило, ваш браузер использует информацию о точках доступа Wi-Fi вокруг вас, чтобы оценить ваше местоположение. Если в зоне действия нет точек доступа Wi-Fi или на вашем компьютере нет Wi-Fi, он может прибегнуть к использованию IP-адреса вашего компьютера для получения приблизительного местоположения. Как и следовало ожидать, точность моего местоположения зависит от вашего местоположения, и в некоторых случаях Google Карты могут вообще не предоставлять местоположение.

Firefox использует API геолокации W3C, в котором упоминается

Geolocation API определяет высокоуровневый интерфейс для информации о местоположении, связанной только с устройством, на котором размещена реализация, например широта и долгота. Сам API не зависит от базовых источников информации о местоположении. Общие источники информации о местоположении включают в себя Глобальную систему определения местоположения (GPS) и местоположение, выведенное из сетевых сигналов, таких как IP-адрес, RFID, MAC-адреса WiFi и Bluetooth, а также идентификаторы сот GSM / CDMA, а также пользовательский ввод. Не дается никаких гарантий, что API возвращает фактическое местоположение устройства .

Какой диапазон IP назначен маршрутизатору?

Да, я уже прочитал большую часть этого. Это на моем ноутбуке, и это на беспроводной, так что в соответствии с этим он использует Mac точки доступа, которая не работает с данными SkyHook. Есть ли другой сервис, кроме SkyHook для данных геолокации? Jim McKeeth 14 лет назад 0