Глоссарий
Подмена координат
Подмена координат (geolocation spoofing) это ответ на запрос места заранее выбранными координатами вместо измеренных.
Как сайт спрашивает ваше место
Страница обращается к службе места, и браузер ставит перед вами вопрос. До ответа на него странице не достаётся ничего.
- 1
Спрашивает браузер
В окне назван сайт, и оно ждёт. Ответить за вас страница не может.
- 2
Измеряет, если разрешили
Значение берётся от сетей поблизости или от приёмника в устройстве и точно до улицы.
- 3
Откатывается к адресу
После отказа у сайта остаётся ваш адрес, а он ставит вас в область целиком.
Что отдаётся без вопроса
Это прочитано в вашем браузере на этой странице и никуда не отправлено. Вашего места здесь нет, и в этом вся разница.
Ваша машина прямо сейчас
- Часовой пояс
- измеряем на вашей машине
- Сдвиг от UTC
- измеряем на вашей машине
- Основной язык
- измеряем на вашей машине
- Набор языков
- измеряем на вашей машине
Прочитано в вашем браузере и показано здесь. Никуда не отправляется.
Что профиль несёт вместо места
Профиль описывает машину и страну, через которую выходит. Часы и набор языков сводятся с этой страной при запуске, а поля для широты у профиля нет вовсе.
Поэтому честный способ сидеть в нужном городе это выходить через адрес, записанный на него. Координаты остаются отдельной поверхностью за вопросом, и отказ это обычный ответ, к которому сайты готовы.
Почему пара важнее одного
Адрес одной страны рядом с часами другой выдаёт человека сильнее, чем любой отдельный признак. Это противоречие, а не редкость, и чтобы его заметить, не нужно ни с кем вас сравнивать.
Поэтому профиль сводит со страной выхода часы и набор языков, а место оставляет в покое. Координаты, о которых вас не спрашивали, аккаунт не закрывают.
Часто путают с этим
Подмена часового пояса
Часы идут за страной адреса, и своего вопроса им не нужно.
Определение места по адресу
Это то, что справочник говорит про ваш адрес. Проверка читает эту запись, а не комнату, в которой вы сидите.
VPN
Он меняет адрес, с которого идёт трафик. На ответ службы места, если вы её разрешили, он не влияет.
Чего это не делает
- ARMANOS не вписывает в браузер выдуманные координаты. Ответ службы места в продукте не переписывает ничто, поэтому сайт, которому вы разрешили, читает настоящее значение.
- Это не даёт профилю точку на карте. У профиля есть машина, страна выхода, часы и набор языков, а координат нет совсем.
- Это не меняет того, что говорит про вас адрес. Город, на который он записан, выбирает тот, кто его продал, и проверка читает именно эту запись.
- Это не скрывает сеть, в которой вы сидите. Браузер умеет отдать странице адреса вашей собственной сети, пока налаживает звонок, и это закрывается отдельным правилом при запуске.
Проверить
Что у профиля есть и чего у него нет, взято из файлов, которые можно открыть.
- Все поля, которые описывает профиль, и ни одной координаты среди них
- packages/shared/src/index.js
- Где спрашивается страна выхода и как читается каждый ответ
- apps/desktop/src/lib/exitGeo.js · apps/desktop/test/exit-geo.js
- Часы и набор языков, прочитанные обратно внутри профиля
- apps/desktop/src/lib/fpAudit.js
- Часы и язык всегда берутся из одной страны
- apps/desktop/test/fingerprint-consistency.js
Вопросы
- Может ли ARMANOS задать мои координаты?
- Нет. Место в продукте не пишет ничто, поэтому сайт, которому вы разрешили, читает настоящее значение. Со страной адреса профиль сводит часы и набор языков.
- Получает ли сайт моё место без вопроса?
- От службы места не получает. Примерное место он берёт из вашего адреса, и на это разрешения не нужно вовсе.
- Это то же самое, что определение места по адресу?
- Нет. Одно это измерение на вашем устройстве за окном с вопросом, другое запись про ваш адрес, и на каждом заходе читают только вторую.
- Разрешать ли этот вопрос?
- После отказа у сайта остаётся ваш адрес, а вокруг него профиль и построен. Разрешение отдаёт улицу.
- А если работа требует конкретного города?
- Тогда адрес должен быть записан на этот город. Часы и набор языков дальше идут за страной этого адреса сами.
Рядом с этим
Подмена часового пояса
Часы, которые идут за страной выхода, и то, с чем их сверяют.
Утечка WebRTC
Адреса, которые браузер отдаёт сам, без всякого вопроса.
Адрес, через который вы выходите
Куда вас ставит адрес и что сверяют с этим местом.
Отпечаток и его редактор
Все значения, которые описывает профиль, и цена их смены.
Дайте профилю страну, в которой он работает
Установите ARMANOS, поставьте профилю адрес, и часы с набором языков поедут за этим адресом.