как можно подделать географическое местоположение на настольном Mac

Я использую сайт социальной сети, который прикрепляет информацию о местоположении к сообщениям, сделанным на iPhone или MacBook. Когда я отправляю сообщение со своего рабочего стола, информация GPS недоступна, и это поле остается пустым (к сожалению, данные, вводимые пользователем, не предусмотрены). Есть ли способ подделать GPS на настольном Mac?

Ответы (3)

Этот сайт работает в Интернете? Или на основе приложения?

Если это веб-служба, одна из идей, которая может сработать , — изменить пользовательский агент в веб-браузере. Например, в Safari есть Developменю, которое можно активировать через Advancedвкладку под Preferences:

введите описание изображения здесь

После активации перейдите в Developменю и выберите User Agentопцию. Существует хороший предустановленный список общих пользовательских агентов. Поэтому в этом случае просто измените его на один из вариантов мобильного устройства, например Safari iOS7 — iPhone:

введите описание изображения здесь

Теперь, когда это сделано, перейдите на соответствующий сайт, войдите в систему и посмотрите, как сайт реагирует. Имейте в виду, что это просто идея мозгового штурма, чтобы подделать мобильное устройство. Насколько вам — или нам — известно, рассматриваемый сайт выполняет геолокацию на основе сервера на основе IP-адреса или просто реагирует иначе, чем реальное мобильное устройство. И если это так, скорее всего, вам не повезло.

Но выбор того, как и когда данные геолокации добавляются на сайт, в большинстве случаев действительно зависит от предпочтений владельца сайта и не контролируется взаимодействием с конечным пользователем.

Прекрасное предложение, но в данном случае оно не сработало.

Mountain Lion поставляется со службами локализации , которые позволяют приложениям и веб-сайтам собирать и использовать информацию о вашем текущем местоположении. Это местоположение определяется с помощью информации о вашей локальной сети Wi-Fi .

Чтобы включить его, просто перейдите в « Системные настройки» / «Безопасность и конфиденциальность» / «Конфиденциальность» и установите флажок «Включить службы определения местоположения» .

На этой панели будут показаны приложения, которым вы предоставили разрешение на использование служб определения местоположения. Каждое приложение также будет отображаться, если оно включено или выключено флажком.

В настройках конфиденциальности Safari вы можете найти различные варианты ограничения доступа веб-сайтов к функции локализации.

К сожалению, «Включить службы определения местоположения» неактивно и не может быть включено. Это может быть связано с тем, что я использую Mac без карты Wi-Fi; это только Ethernet.
@MichaelStern разблокируйте его первым

Многие такие сайты не полагаются на клиентское устройство, чтобы определить свое местоположение (поскольку они, как правило, основаны на Интернете, и нет простого способа указать браузеру, чтобы он показал свое местоположение) - они будут получать геоинформацию из IP-адреса. адрес, который вы используете для подключения. В этом случае лучший способ подделать ваше местоположение — использовать службу VPN/туннеля, которая существует для этой цели.

Эти туннели обычно существуют, чтобы предоставить людям доступ к услугам (таким как Netflix и т. д.), которые требуют, чтобы вы находились в определенной стране для работы.