1

Мой вопрос является продолжением этого . Таким образом, даже если у меня нет ноутбука на моем ноутбуке, Google знает мое местоположение, потому что я подключен к точке доступа WiFi, или, по крайней мере, имею их поблизости, к которой также подключены / были подключены другие телефоны Android с GPS.

Я живу в стране, где просмотр улиц никогда не начинался. Тем не менее, Google является большой компанией, и у нее есть ресурсы для сбора информации о местонахождении всех точек доступа WiFi в мире (возможно, через телефоны Android). Хорошо, но, похоже, эта противоугонная компания делает то же самое! В их документах четко указано, что они определяют местоположение ноутбука, обнаруживая точки доступа WiFi.

Но как эти парни сделали это? Или Google или другие компании продают мое местоположение?

3 ответа3

1

GPS не единственный способ найти устройство. Вы можете получить приблизительную информацию о местоположении устройства, подключенного к вышкам сотовой связи, с помощью триангуляции. Вы также можете получить информацию о местонахождении на основе IP-адреса, так как публичные адреса регистрируются известными объектами (ISP и т.д.), Поэтому ваше местоположение можно приблизительно определить, используя несколько методов.

Также ваша беспроводная карта может сказать, где находятся другие точки беспроводного доступа, а также уровень сигнала. Эта информация также может использоваться для триангуляции вашего местоположения, если вы находитесь рядом с общественными или коммерческими WAP.

1

До того, как Google, Apple, Microsoft и другие создали свои собственные базы геолокации Wi-Fi BSSID, компания под названием Skyhook создала такую, которую любая компания могла заплатить за обслуживание / лицензию. Фактически, когда в iOS впервые появилась геолокация на основе Wi-Fi, Apple использовала Skyhook, потому что Apple еще не создала собственную базу данных. Я думаю, что есть конкуренты Skyhook.

Несколько лет назад у Skyhook был общедоступный API-интерфейс AJAX, который можно использовать в небольших объемах без уплаты лицензионного сбора. Вы можете создать инструмент, который будет выполнять сканирование Wi-Fi, сопоставлять все BSSID (беспроводные MAC-адреса точек доступа) и отправлять его службе Skyhook, а через долю секунды вы получите географические координаты. Я не пробовал эту услугу годами, поэтому не знаю, доступна ли она по-прежнему.

0

Как это (добыча) работает?

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

Я технический парень, просто дайте мне детали

Да конечно. На ноутбуках агент регулярно регистрируется, отправляя HTTP-запрос, чтобы узнать, должен ли он собирать информацию, выполнять какие-либо действия или не спать. На мобильных устройствах процесс остается выключенным и ожидает push-уведомления, чтобы выполнить эту проверку. Клиент для ноутбука написан на Node.js, а также на Android и iOS на их родных языках.

Может ли Prey отслеживать компьютер, подключенный через Ethernet вместо Wi-Fi?

Да, так и есть, поскольку Prey нужно только получить список ближайших точек доступа Wi-Fi, чтобы определить местоположение, на самом деле не требуется, чтобы ПК был подключен к какой-либо из этих сетей.

Источник Prey FAQ

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .