Как сделать фиктивное местоположение

Обновлено: 05.07.2024

Внедрение GPS на мобильных устройствах было революционным шагом, изменившим то, как мы используем наши телефоны. Если вы использовали отслеживание местоположения на своем устройстве Android, возможно, вы знаете, что использовать выбранное вами местоположение для приложений и сервисов непросто. Вместо этого вам автоматически будет показано, что вы находитесь в вашем точном местоположении, благодаря отслеживанию GPS. Но знаете ли вы, что есть способы заставить приложения поверить в то, что вы находитесь в другом месте? Мы не говорим здесь о VPN, а о приложениях, которые могут изменять местоположение вашего телефона по GPS по вашему желанию.

Хотя не все из нас могут захотеть это сделать, подделка вашего местоположения по GPS может быть полезна, если вы хотите, чтобы компании не отслеживали ваше местоположение. Это также позволит вам обмануть своих друзей, чтобы они поверили, что вы находитесь в совершенно другом месте, чем на самом деле. Но большинству приложений, которые помогают изменить местоположение GPS, требуется root-доступ на Android. Сегодня мы поговорим о нескольких приложениях, которым не требуется root-доступ на вашем устройстве Android для подделки местоположения GPS. Давайте посмотрим на эти приложения.

Как подделать местоположение GPS на Android без рута


Поддельное местоположение по GPS

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

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

Nord VPN

Nord Следующим в нашем списке идет VPN. Мы подумали, что было бы важно включить виртуальную частную сеть в наш список для тех, кому нужно что-то, чтобы помочь им просматривать контент, который может быть ограничен по географическому признаку. Nord VPN позволяет пользователям подключаться к сотням серверов по всему миру, позволяя людям в США смотреть британский контент или контент любой другой страны, где есть VPN-сервер..

Nord VPN — отличный способ подделать ваш регион в развлекательных целях; однако это также отличный способ обеспечить конфиденциальность ваших данных при просмотре веб-страниц. Ваш собственный интернет-провайдер даже не может видеть, что вы делаете в сети с Nord VPN!

Fake GPS

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

Затем, чтобы заставить Fake GPS работать, просто убедитесь, что вы открыли приложение Fake GPS, убедитесь, что оно запущено, а затем запустите приложение, в котором вам нужно имитировать ваше местоположение GPS.


Поддельный спуфер местоположения GPS GO

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

Что касается доступа без полномочий root, вам потребуется как минимум Android 6.0 Marshmallow. Поскольку большинство устройств поставляется с Android 6.0 Marshmallow, это не обязательно проблема. Однако, если у вас более старая операционная система, вам потребуется получить root-доступ на вашем устройстве. Подобные приложения могут пригодиться только для того, чтобы обмануть ваших друзей или заставить людей поверить в то, что вы находитесь где-то в другом месте. Однако разработчики ясно дают понять, что его нельзя использовать для обмана. Поэтому убедитесь, что вы используете его только для тестирования. Приложению требуется стабильное подключение к Интернету, чтобы вы могли легко изменить местоположение вашего устройства. Его можно загрузить бесплатно, но в нем есть несколько рекламных объявлений.


Поддельное местоположение по GPS — Hola

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

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


Mock GPS с джойстиком


Поддельное местоположение (Mock GPS)

Разработчик здесь разработал приложение точно так же, как Google Maps, что добавляет общей привлекательности и может легко обмануть любого, чтобы он поверил, что это официальное приложение Google. Здесь вы получаете почти такие же функции, кроме внешнего вида. Пользовательский интерфейс прост и удобен в использовании, поэтому вам не составит труда обойти это конкретное приложение. Это приложение идеально подходит для людей, которые хотят обманом заставить приложения поверить в то, что вы находитесь в другом месте. Его можно бесплатно загрузить в Play Маркете, но он содержит рекламу. Приложение совместимо с устройствами под управлением Android 4.3 и более поздних версий.

Вердикт

есть любимый способ подделать ваше местоположение без рутирования телефона Android? Дайте нам знать, как или какое ваше любимое приложение использовать, в разделе комментариев ниже — мы будем рады услышать от вас!

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

В нашем телеграм канале мы рассказываем о главных новостях из мира IT, актуальных угрозах и событиях, которые оказывают влияние на обороноспособность стран, бизнес глобальных корпораций и безопасность пользователей по всему миру. Узнай первым как выжить в цифровом кошмаре!


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

Сразу предупреждаю: надежность этого метода не очень высокая. При желании можно программно отследить наличие на телефоне такой программы-поставщика, и если программа серьезная, то просто так обдурить ее может не получиться.

Я же захотел разобраться, как именно работает этот механизм, и создать собственное приложение для спуфинга. А начал я с того, что посмотрел, как этот алгоритм реализован в одном из бесплатных приложений. Не читать же документацию, верно?

Реверсим FakeGPS

Вооружившись JEB Decompiler, открываем и смотрим. Первое, что бросается в глаза, — это наличие в манифесте пермишена android.permission.ACCESS_MOCK_LOCATION .

В основной активити ничего интересного не обнаружено, обычная инициализация и настройка, но есть сервис с говорящим названием FakeGPSService .


Попытаемся прорваться сквозь дебри обфускации и посмотреть, что в нем есть интересного.

В методе onCreate имеется такой код:

Если проще, то инициализируем LocationManager значением this.getSystemService("location") , затем удаляем тестового провайдера "gps" функцией removeTestProvider и добавляем заново с помощью функции addTestProvider , не забывая после этого включить его функцией setTestProviderEnabled("gps", true) . Всё, тестовый провайдер добавлен и включен. А далее при изменении пользователем координат создаем и устанавливаем новое местоположение в функции onEventMainThread :

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

Продолжение доступно только участникам

Геолокация — полезная функция, которой оснащён любой современный телефон. Она позволяет определить реальное местоположение смартфона в кратчайшие сроки. Многие пользователи задаются вопросом, как поменять геолокацию на андроиде. Ответ на него будет предоставлен в данной статье.

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

Данная процедура выполняется по следующим причинам:

  • обеспечение статуса инкогнито при использовании различных интернет-ресурсов;
  • скрытие сведений о своём фактическом местоположении от мессенджеров и прочих приложений. Например, Viber, Telegram, WhatsApp и т. д.;
  • изменение или скрытие реального IP-адреса.

Геолокация отражается на любом смартфоне

Изменить геолокацию на смартфоне можно несколькими способами. О самых распространённых из них пойдёт речь далее.

Можно ли поменять геолокацию через стандартные настройки

Перед установкой приложения для смены геолокации, устанавливающего ложный, фейковый айпи адрес, нужно провести первоначальную подготовку, которая состоит из следующих этапов:


Инструкция по изменению своего местоположения и обман GPS с помощью приложений

Обратите внимание! Одни из них можно скачать с Google Play Market на бесплатной основе, другие требуют предварительной авторизации.

Далее будут рассмотрены самый популярный софт для изменения местоположения на Android.

Fake GPS Location

Представляет собой эффективное приложение с простым и понятным интерфейсом, которое активирует фиктивное местоположение Android.

Важно! Программа является бесплатной и скачивается с Плей Маркета.

Fake GPS Location имеет несколько отличительных особенностей:

  • расширенный функционал;
  • эффективность работы;
  • низкое энергопотребление;
  • автоматическое включение при старте операционной системы, перезагрузке смартфона;
  • может работать с различными программами, установленными на телефоне;
  • работает на старых версиях OC Android;
  • подмена GPS-координат на Android при нажатии одной кнопки;
  • работа в режиме реального времени. Если пользователь проходит определённое расстояния, то приложение автоматически изменяет геолокацию девайса. Этот процесс занимает считанные секунды.

Приложение работает следующим образом: пользователь открывает карту и выбирает нужное место. Софт автоматически подстроится под указанные координаты и активирует их как текущие.


Обман GPS на Android через приложение Fake GPS Location

Mock Locations

Ещё один популярный на Play Market софт, позволяющий понять, как изменить геолокацию на телефоне андроид. Приложение обладает следующими отличительными особенностями:

Приложение имеет простой принцип работы:

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


Задаваемые параметры в приложении Mock Locations

Как проверить работу приложений

Существует стандартный алгоритм проверки работоспособности софта, отвечающего за подмену геолокации для андроиде:

Отрицательные стороны приложений по смене GPS-координат

У данных программ есть несколько недостатков, которые вынуждают многих пользователей отказываться от их использования:

  • требуется авторизация. При выполнении этой процедуры пользователь указывает свои реальные данные;
  • большой расход трафика. Актуально, если приложения работают от мобильного Интернета;
  • показ встроенной рекламы;
  • неэффективность. Не все программы могут похвастаться стабильностью работы;
  • сбои и зависания в процессе использования.

Подмена местоположения Android осуществляется посредством применения стороннего софта, качество работы которого не всегда однозначно. Однако такая возможность полезна для ряда пользователей, которые хотят использовать смартфон инкогнито.


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

Сразу предупреждаю: надежность этого метода не очень высокая. При желании можно программно отследить наличие на телефоне такой программы-поставщика, и если программа серьезная, то просто так обдурить ее может не получиться.

Я же захотел разобраться, как именно работает этот механизм, и создать собственное приложение для спуфинга. А начал я с того, что посмотрел, как этот алгоритм реализован в одном из бесплатных приложений. Не читать же документацию, верно?

Реверсим FakeGPS

Вооружившись JEB Decompiler, открываем и смотрим. Первое, что бросается в глаза, — это наличие в манифесте пермишена android.permission.ACCESS_MOCK_LOCATION .

В основной активити ничего интересного не обнаружено, обычная инициализация и настройка, но есть сервис с говорящим названием FakeGPSService .

Попытаемся прорваться сквозь дебри обфускации и посмотреть, что в нем есть интересного.

В методе onCreate имеется такой код:

Если проще, то инициализируем LocationManager значением this.getSystemService("location") , затем удаляем тестового провайдера "gps" функцией removeTestProvider и добавляем заново с помощью функции addTestProvider , не забывая после этого включить его функцией setTestProviderEnabled("gps", true) . Всё, тестовый провайдер добавлен и включен. А далее при изменении пользователем координат создаем и устанавливаем новое местоположение в функции onEventMainThread :

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

Пишем код

Сразу скажу, я не ставлю перед собой задачи создать готовое к практическому использованию приложение. Я буду делать макет с минимальным набором функций, который продемонстрирует работоспособность приведенного способа. Так что фиктивные координаты будем задавать жестко в коде и устанавливать их один раз при создании провайдера. Кому интересно, тот уже сам допилит до нужного уровня.

Итак, запускаем Android Studio и создаем проект с пустой активити.

И добавляем соответствующий код.

Ничего не происходит. Ничего, собственно, и не должно происходить.

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

Тестируем

Ну, почти получилось. Если попробовать запустить Google Maps, почему-то мы попадаем на площадь Комсомола в городе Урюпинске. Вернее, понятно, почему попадаем, непонятно, почему не работает наш TestProvider.

Скажу честно, ответ на этот вопрос я искал несколько дней, но все оказалось довольно просто — надо отключить в настройках телефона геолокацию Google. Эта настройка позволяет не заморачиваться с выбором провайдера: телефон сам решает, из какого источника брать координаты. Начинает с самых точных, то есть GPS, затем, если спутниковое позиционирование недоступно, переходит к базовым станциям, затем по сетям Wi-Fi, а затем якобы даже использует акселерометр, чтобы найти себя в пространстве.

Сработало, мы снова на Красной площади.

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

Исправляем ошибки

Присмотревшись к сервису FakeGPSService чуть более внимательно, я заметил, что там еще используется некий GoogleApiClient . Признаюсь, при первичном анализе я с ходу решил, что он нужен для рекламы, и не стал больше обращать на него внимание. А еще там есть вот эти два метода:

Кажется, это то, что нужно. Погуглив документацию (от нее все же не уйти!), выясняем, что FusedLocationApi немножко устарел и вместо него рекомендуется использовать FusedLocationProviderClient .

Что же, попробуем. Добавляем в раздел dependencies файла build.gradle такую строчку:

Интересно, что после добавления этой строчки объем приложения вырастает с 11 Кбайт до 1 Мбайта с хвостиком.

В конец функции AddGPS дописываем пару строк.

Читайте также: