Когда некоторые приложения или сайты запрашивают разрешение на определение местоположения, многие пользователи соглашаются не задумываясь. Но зачем делиться со всем миром информацией о том, где вы находитесь?
Зачем скрывать локацию на смартфоне
Смартфон сопровождает нас целый день во всех поездках и перемещениях. Ощущая необходимость быть постоянно на связи, мы не расстаемся с любимым гаджетом ни на минуту.
При этом мало кто задумывается о том, что смартфон – это шпион в кармане, который по данным геолокации может составить подробный отчет о вашей жизни.
Ежедневный рабочий маршрут, места отдыха и встреч, любимые кафе и часто посещаемые заведения – могут быть идентифицированы кем угодно и использованы в самых непредсказуемых целях. Грешат сбором таких данных и социальные сети, включая многие популярные мессенджеры. И если учесть тот факт, что они хранят в открытом доступе адреса, фото, номера телефонов и другую информацию своих пользователей, то получается, что рассмотреть «под лупой» вашу жизнь может кто угодно.
Fake GPS Location Как Пользоваться, Включить Фиктивное Местоположение на Android Xiaomi …
Скрыть свою локацию на смартфоне – это не только отличная возможность ограничить доступ сторонним приложениям к вашим личным данным, но и неплохая экономия аккумуляторного заряда. А еще, таким образом можно разыграть друзей, прислав им привет из какого-нибудь условного Занзибара.
Топ-3 приложений и их настройка
На смартфонах с Android существует замечательная возможность – выбрать поставщиком координат стороннюю программу, и вся система будет использовать только те данные геолокации, которые она укажет. Чтобы это осуществить, необходимо скачать специальное приложение, настроив и запустив его на своем смартфоне.
Выбор таких более чем внушителен, но установка и дальнейшая эксплуатация будет успешной лишь в том случае, если в настройках устройства активирован скрытый раздел «Для разработчиков».
Сам алгоритм подключения такого ПО не представляет собой ничего сложного.
Для этого:
- В разделе «Для разработчиков» находим пункт «Выбрать приложения для фиктивных местоположений»
- Кликаем установленную программу.
- Возвращаемся в меню настроек смартфона.
- Переходим по пути: «Расширенные настройки» – «Конфиденциальность» – «Местоположение».
- Включаем режим определения геопозиции «По спутникам GPS».
- Переходим в установленное приложение и выбираем координаты предполагаемого месторасположения.
- Запускаем программу.
Передача фиктивного адреса работает в фоновом режиме. Пользователь по-прежнему может общаться в соцсетях или любых других приложениях, но при этом никто не увидит его настоящего месторасположения.
Fake GPS location
Приложение в два клика телепортирует смартфон в любую точку мира. Имеет поддержку Tasker и управляется командной строкой. Приложение реально работает и собирает тысячи восторженных отзывов. Имеет бесплатную версию с ограниченным функционалом.
Единственный недостаток, который присущ многим программам этого сегмента заключается в том, что при ее отключении смартфон будет показывать неправильное месторасположение, и в этом случае потребуется перезапустить модуль GPS.
Fake Location
Приложение позволяет не только изменить данные геолокации, но и проложить фиктивный маршрут, по которому пользователь якобы движется в режиме реального времени. Можно задавать скорость передвижения, траекторию и даже фейковые остановки.
Приложение имеет бесплатную пробную версию и понятный интерфейс.
Fake GPS
Простой и понятный GPS-спуфер, который использует видоискатель Google Maps для создания фиктивного адреса расположения смартфона. Можно сохранить наиболее «посещаемые» места в списке избранного или позволить приложению рандомизировать собственное передвижение.
Приложения для фейковой геолокации можно использовать для многих целей, но, если вы хотите таким образом обойти запреты вашей страны на некоторые сервисы – ничего не получится. Для этой цели подойдут совсем другие сервисы, вроде VPN.
Источник: xchip.ru
Как поменять геолокацию на андроиде с помощью приложений
Геолокация — полезная функция, которой оснащён любой современный телефон. Она позволяет определить реальное местоположение смартфона в кратчайшие сроки. Многие пользователи задаются вопросом, как поменять геолокацию на андроиде. Ответ на него будет предоставлен в данной статье.
Зачем делать фиктивное местоположение на андроиде
Данная процедура выполняется по следующим причинам:
- обеспечение статуса инкогнито при использовании различных интернет-ресурсов;
- скрытие сведений о своём фактическом местоположении от мессенджеров и прочих приложений. Например, Viber, Telegram, WhatsApp и т. д.;
- изменение или скрытие реального IP-адреса.
Геолокация отражается на любом смартфоне
Изменить геолокацию на смартфоне можно несколькими способами. О самых распространённых из них пойдёт речь далее.
Можно ли поменять геолокацию через стандартные настройки
В настройках гаджета такая возможность имеет определённые ограничения. Для корректировки параметров необходимо активировать режим «Для разработчиков». О том, как это сделать, будет рассказано далее.
Подготовка к подмене GPS-координат: включение режима «Для разработчиков»
Перед установкой приложения для смены геолокации, устанавливающего ложный, фейковый айпи адрес, нужно провести первоначальную подготовку, которая состоит из следующих этапов:
- Зайти в настройки гаджета.
- Найти пункт «О телефоне». На более свежих версиях андроид этот параметр располагается вверху списка.
- Перед пользователем появится название версии операционной системы и оболочки, на которое необходимо нажать семь раз подряд.
- После выполнения вышеуказанных действий нужно вернуться в общие настройки телефона и нажать на параметр «Дополнительно».
- Выбрать пункт «Для разработчиков».
- Отключить ограничения GPS-координат, после чего установить соответствующий софт для подмены реального местоположения на фиктивное.
Пункт «Для разработчиков»
Инструкция по изменению своего местоположения и обман GPS с помощью приложений
В Интернете существует немало программ, которые позволяют справиться с поставленной задачей.
Обратите внимание! Одни из них можно скачать с Google Play Market на бесплатной основе, другие требуют предварительной авторизации.
Далее будут рассмотрены самый популярный софт для изменения местоположения на Android.
Fake GPS Location
Представляет собой эффективное приложение с простым и понятным интерфейсом, которое активирует фиктивное местоположение Android.
Важно! Программа является бесплатной и скачивается с Плей Маркета.
Fake GPS Location имеет несколько отличительных особенностей:
- расширенный функционал;
- эффективность работы;
- низкое энергопотребление;
- автоматическое включение при старте операционной системы, перезагрузке смартфона;
- может работать с различными программами, установленными на телефоне;
- работает на старых версиях OC Android;
- подмена GPS-координат на Android при нажатии одной кнопки;
- работа в режиме реального времени. Если пользователь проходит определённое расстояния, то приложение автоматически изменяет геолокацию девайса. Этот процесс занимает считанные секунды.
Приложение работает следующим образом: пользователь открывает карту и выбирает нужное место. Софт автоматически подстроится под указанные координаты и активирует их как текущие.
К сведению! При нажатии кнопки «Play» применённые ранее параметры деактивируются. При этом ПО показывает реальное местоположение устройства.
Обман GPS на Android через приложение Fake GPS Location
Mock Locations
Ещё один популярный на Play Market софт, позволяющий понять, как изменить геолокацию на телефоне андроид. Приложение обладает следующими отличительными особенностями:
- большая функциональность: наличие уведомлений, встроенное удаление мусора;
- возможность симуляции пройденного маршрута;
- простой интерфейс, понятный каждому пользователю;
- поиск небольших населённых пунктов по карте;
- возможность работы в фоновом режиме;
- наличие бесплатной демоверсии;
- возможность задать выдуманный маршрут, стоянки и остановки, а также сменить выбранный;
- автоматический расчёт времени пребывания в пути;
- наличие шаблонов с проложенными маршрутами. Для их просмотра и дальнейшей активации необходимо зайти в меню «Настройки»;
- пользователь может сохранить заданные маршруты;
- отсутствие рекламы.
Обратите внимание! Для корректной работы Mock Locations необходимо изменить настройки пункта «Для разработчиков».
Приложение имеет простой принцип работы:
- Запустить софт и перейти во вкладку «Настройки».
- Откроется поиск, в котором потребуется ввести название нужного населённого пункта.
- Настроить время пребывания.
- Нажать на кнопку «Вперёд».
После осуществления вышеуказанной процедуры программа автоматически изменит текущую геолокацию на заданную пользователем.
Задаваемые параметры в приложении Mock Locations
Как проверить работу приложений
Существует стандартный алгоритм проверки работоспособности софта, отвечающего за подмену геолокации для андроиде:
- Скачать одну из следующих программ с Google Play Market: «Яндекс.Такси», Гугл Maps.
- Включить функцию «Определить текущее местоположение».
- Если софт по изменению геолокации активен, то приложение покажет фиктивное местоположение андроид-устройства.
Отрицательные стороны приложений по смене GPS-координат
У данных программ есть несколько недостатков, которые вынуждают многих пользователей отказываться от их использования:
- требуется авторизация. При выполнении этой процедуры пользователь указывает свои реальные данные;
- большой расход трафика. Актуально, если приложения работают от мобильного Интернета;
- показ встроенной рекламы;
- неэффективность. Не все программы могут похвастаться стабильностью работы;
- сбои и зависания в процессе использования.
Подмена местоположения Android осуществляется посредством применения стороннего софта, качество работы которого не всегда однозначно. Однако такая возможность полезна для ряда пользователей, которые хотят использовать смартфон инкогнито.
Источник: mirinfo.ru
Фиктивный адрес. Как подменить геолокацию на Android, чтобы обманывать приложения
В Android существует замечательная возможность назначать поставщиком геокоординат любую программу, и вся система будет использовать те широту и долготу, которые она выдаст. В этой статье я покажу, как этим пользоваться и как самому написать программу для спуфинга координат GPS.
Идея родилась у меня в процессе написания статьи «Мониторим мониторинг. Что внутри у приложения для изоляции на дому» — именно тогда я обнаружил возможность менять поставщика координат в операционной системе, что открывает для пользователей много интересных возможностей.
С точки зрения юзера все очень просто: нужно лишь установить специальное приложение, затем включить в настройках режим разработчика и выбрать установленное приложение в качестве поставщика фиктивного местоположения. Таких программ великое множество — от простеньких до довольно развесистых, умеющих не только подменять координаты на заданные, но и менять их по расписанию или проигрывать заранее записанные треки, чтобы имитировать движение телефона по какому-то маршруту. В общем, вбивай запрос «Fake GPS» и выбирай по вкусу.
Сразу предупреждаю: надежность этого метода не очень высокая. При желании можно программно отследить наличие на телефоне такой программы-поставщика, и если программа серьезная, то просто так обдурить ее может не получиться.
Я же захотел разобраться, как именно работает этот механизм, и создать собственное приложение для спуфинга. А начал я с того, что посмотрел, как этот алгоритм реализован в одном из бесплатных приложений. Не читать же документацию, верно?
Реверсим FakeGPS
В качестве подопытного кролика было взято приложение FakeGPS 5.0.0. Внешне приложение представляет собой карту, на которой можно установить маркер в произвольную точку и с помощью кнопок «Старт» и «Стоп» запускать или останавливать трансляцию координат выбранной точки.
Вооружившись JEB Decompiler, открываем и смотрим. Первое, что бросается в глаза, — это наличие в манифесте пермишена android.permission.ACCESS_MOCK_LOCATION .
В основной активити ничего интересного не обнаружено, обычная инициализация и настройка, но есть сервис с говорящим названием FakeGPSService .
Попытаемся прорваться сквозь дебри обфускации и посмотреть, что в нем есть интересного.
В методе onCreate имеется такой код:
this.f = «gps»; this.d = (LocationManager)this.getSystemService(«location»); try < if(this.d == null) < goto label_46; >this.d.removeTestProvider(this.f); goto label_46; > catch(IllegalArgumentException | NullPointerException unused_ex) < goto label_46; >label_46: if(this.d != null)
Если проще, то инициализируем LocationManager значением this.getSystemService(«location») , затем удаляем тестового провайдера «gps» функцией removeTestProvider и добавляем заново с помощью функции addTestProvider , не забывая после этого включить его функцией setTestProviderEnabled(«gps», true) . Всё, тестовый провайдер добавлен и включен. А далее при изменении пользователем координат создаем и устанавливаем новое местоположение в функции onEventMainThread :
// Создаем long v1 = System.currentTimeMillis(); Location v3 = new Location(«»); v3.setProvider(«gps»); v3.setLatitude(arg10.latitude); v3.setLongitude(arg10.longitude); v3.setAltitude(((double)FakeGPSService.p)); v3.setBearing(((float)FakeGPSService.q)); v3.setTime(v1); v3.setAccuracy(((float)FakeGPSService.o)); v3.setElapsedRealtimeNanos(SystemClock.elapsedRealtimeNanos()); // И устанавливаем try < this.d.setTestProviderLocation(this.f, v3); Log.d(«GpsMockProvider», v3.toString()); >catch(IllegalArgumentException unused_ex)
Вроде бы все более-менее ясно, можно приступать к написанию своего провайдера фиктивных местоположений.
Присоединяйся к сообществу «Xakep.ru»!
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее
Источник: xakep.ru