Введение

Определение физического местоположения пользователя Интернета

В вычислительной технике, интернет-геолокация – это программное обеспечение, способное определять географическое положение устройства, подключенного к Интернету. Например, IP-адрес устройства может быть использован для определения страны, города или почтового индекса, тем самым определяя его географическое местоположение. Другие методы включают анализ Wi-Fi точек доступа. Протокол определяет, что каждый IP-пакет должен содержать заголовок, включающий, в частности, IP-адрес отправителя. Существует ряд бесплатных и платных баз данных геолокации, от уровня страны до уровня штата или города, включая уровень почтового индекса, каждая из которых заявляет о разной точности (обычно более высокой на уровне страны). Эти базы данных обычно содержат данные IP-адресов, которые могут использоваться в межсетевых экранах, рекламных серверах, маршрутизации, почтовых системах, веб-сайтах и других автоматизированных системах, где геолокация может быть полезна. Альтернативой хранению и запросу базы данных является получение кода страны для заданного IP-адреса посредством поиска в стиле DNSBL с удаленного сервера. Некоторые коммерческие базы данных расширили программное обеспечение геолокации демографическими данными для обеспечения таргетинга по демографическим признакам с использованием данных IP-адресов. Начиная с 2021 года, RFC 9092 позволяет владельцам IP-подсетей указывать местоположение любой принадлежащей им IP-подсети. Вторичные источники включают:

Сбор данных или предоставление географических данных пользователями:
Предоставление данных веб-сайтом, например, веб-сайтом о погоде, запрашивающим у посетителей название города для получения местного прогноза, или сопоставление IP-адреса пользователя с адресной информацией в его учетной записи. Система позиционирования по Wi-Fi посредством анализа Wi-Fi BSSID в окрестностях. Например, Mozilla Location Service. Анализ Bluetooth-устройств в окрестностях. Сопоставление IP-адреса пользователя с GPS-координатами устройства, использующего этот IP-адрес. Данные, предоставляемые интернет-провайдерами. Приблизительные оценки на основе смежных диапазонов класса C и/или полученные из сетевых маршрутов. Информация о сетевой маршрутизации, собранная до конечной точки IP-адреса. Анализ лингвистических данных с устройства с использованием предварительно обученных моделей, показывающих, что определенный термин часто упоминается в определенном месте (например, "T" против "El" против "метро"). Точность повышается за счет:
Очистки данных для фильтрации или выявления аномалий. Статистического анализа данных, предоставленных пользователями. Использования сторонних тестов, проведенных авторитетными организациями.

Ошибки

Если программное обеспечение для геолокации привязывает IP-адреса, относящиеся ко всему округу или территории, к определенному местоположению, например, к географическому центру этой территории, это может создать серьезные проблемы для жителей, поскольку правоохранительные органы и другие лица могут ошибочно полагать, что любые преступления или другие правонарушения, связанные с этим IP-адресом, исходят именно из этого места. Например, фермерское хозяйство к северо-востоку от Потвина, штат Канзас, стало фактическим местоположением для 600 миллионов IP-адресов, когда компания MaxMind, базирующаяся в Массачусетсе, изменила предполагаемый географический центр континентальной части Соединенных Штатов с координат 39.8333333, 98.585522 на 38.0000, 97.0000. С 2012 года семью в Претории, Южная Африка, регулярно посещают сотрудники полиции или возмущенные граждане, которые полагают, что их украденные телефоны можно найти во дворе этой семьи. Это также было следствием геолокации, выполненной MaxMind. Компания использовала координаты, предоставленные Национальным агентством геопространственной разведки для Претории, которые указывали на дом этой семьи, для представления IP-адресов, связанных с Преторией.

Конфиденциальность

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

Приложения

Технология геолокации разрабатывалась только с 1999 года, а первые патенты были выданы в 2004 году. Эта технология уже широко используется в различных отраслях, включая электронную коммерцию, банковское дело, средства массовой информации, телекоммуникации, образование, туризм, гостиничный бизнес, индустрию развлечений, здравоохранение, онлайн-игры и правоохранительные органы, для предотвращения онлайн-мошенничества, соблюдения нормативных требований, управления цифровыми правами, а также для показа целевого маркетингового контента и установления индивидуальных цен. Кроме того, Федеральная комиссия по связи США (FCC) предложила использовать программное обеспечение геолокации для определения местоположения при вызовах в службу 911. IP-адрес или соответствующий уникальный URL также можно исследовать с помощью базовых функций, используя команды ping и traceroute, вводимые с клавиатуры. В Unix-подобных системах эти команды доступны как инструмент командной строки. Аналогичным образом, в Microsoft Windows командная строка DOS поддерживает работу с этими командами.

Уголовные расследования

Банки, поставщики программного обеспечения и другие онлайн-предприятия в США и других странах с начала двадцать первого века стали подлежать строгим законам о "знай своего клиента", введенным Законом США "Патриот", Законом о банковской тайне, Управлением по контролю за иностранными активами Министерства финансов США и другими регулирующими органами в США и Европе. Эти законы направлены на предотвращение отмывания денег, финансирования терроризма и торговли с государствами, в отношении которых введены санкции. Если удается установить фактическое местоположение онлайн-посетителей, геолокация может помочь банкам избежать участия в переводе средств в незаконных целях. Все больше правоохранительных органов возбуждают дела о киберпреступлениях, таких как киберсталкинг и кража личных данных. Прокуроры зачастую располагают возможностями для получения данных IP-адресов, необходимых для установления связи между компьютером и совершенным преступлением.

Выявление мошенничества

Интернет-магазины и платежные системы используют геолокацию для выявления возможного мошенничества с кредитными картами, сравнивая местоположение пользователя с адресом выставления счета в учетной записи или адресом доставки. Расхождение – например, заказ, сделанный из США с использованием номера счета, зарегистрированного в Токио, – является серьезным признаком потенциального мошенничества. Геолокация IP-адреса также может применяться для выявления мошенничества путем сопоставления почтового индекса или телефонного кода адреса выставления счета. Банки могут предотвращать "фишинговые" атаки, отмывание денег и другие нарушения безопасности, определяя местоположение пользователя как часть процесса аутентификации. Базы данных Whois также могут помочь в проверке IP-адресов и владельцев доменов. Государственные органы, правоохранительные органы и службы корпоративной безопасности используют геолокацию как инструмент расследования, отслеживая интернет-маршруты злоумышленников для выявления преступников и предотвращения будущих атак с того же местоположения.

Геомаркетинг

Поскольку программное обеспечение для геолокации способно определять местоположение пользователя, компании, применяющие геомаркетинг, могут предлагать веб-контент или продукты, популярные или полезные в данной местности. Реклама и контент на веб-сайте, использующем программное обеспечение геолокации в форме API (также известного как "IP API" или "API геолокации по IP-адресу"), могут быть настроены для предоставления информации, представляющей интерес для конкретного пользователя.

Региональное лицензирование

Интернет-магазины фильмов, онлайн-вещатели, транслирующие спортивные события в прямом эфире, или определенные телевизионные и музыкальные видеосайты, имеющие лицензию на показ своих эпизодов и музыкальных клипов, имеют право обслуживать зрителей только в пределах территорий, на которые распространяется их лицензия. Определяя местоположение зрителей, они могут быть уверены в соблюдении лицензионных требований. Сайты онлайн-ставок также должны знать, где их клиенты нарушают законы об азартных играх, иначе они рискуют это сделать. Джим Рамо, генеральный директор кинодистрибьютора Movielink, заявил, что киностудии знали о недостатках системы изначально, но теперь, когда она доказала свою работоспособность, они стали более уверены в ней.

Игры

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