Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
#1

Обмануть датчики GPS - Программирование Android

31.08.2015, 19:04. Просмотров 1646. Ответов 19
Метки нет (Все метки)

Добрый день!
Подскажите, пожалуйста, можно ли (и пишет ли кто-то) программы для датчиков GPS, передающие на спутник "обманные" данные - т.е. показывают не реальное передвижение человека, а какое-либо заранее спланированное им.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2015, 19:04     Обмануть датчики GPS
Посмотрите здесь:

QT Creator и датчики - Программирование Android
Как использовать датчики в QT Creator?. Здесь нашел описание класа QAccelerometer но QT не может найти его заголовочного файла.

Gps и расстояние - Программирование Android
Вопрос такой, можно ли по координатам которые записываются раз в 5 минут посчитать расстояние? Или это как-то по другому делать?

Прослушка GPS - Программирование Android
Добрый день Регистрирую прослушку на доступность GPS так: BroadcastReceiver receiver = new BroadcastReceiver() { ...

GPS Tracker - Программирование Android
Функционал: шлёт GPS координаты по UDP. Струкутра: Activity - запускает и останавливает сервис, отображает кол-во отправленных и...

Gps speed - Программирование Android
Всем привет! есть простая задача получить текущюю скорость. Нагуглил метод getSpeed(), но так и не смог понять как с ним работать. На...

GPS. Слушатель LocationListener - Программирование Android
Изменения текущего местоположения сохраняю в файл, сохраняя время и координаты. Потом просматриваю его и выясняется, что записи...

Включение gps на андройд - Программирование Android
Здравствуйте! Нуждаюсь в помощи, пытаюсь реализовать такое: автоматическое вкл. gps при старте устройства и его нельзя отключить, если...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
31.08.2015, 19:46     Обмануть датчики GPS #2
Domra2011, насколько я понимаю принцип работы gps - не датчик отсылает свои координаты спутнику, а наоборот, датчик получает собственные координаты с помощью спутников. А уж куда телефон дальше эти координаты отсылает совсем другой вопрос и тут нужно либо драйвер переписывать (могу ошибаться, может и проще можно), чтобы он не те координаты возвращал всегда, либо с конкретным сервисом, который эти координаты записывает работать. Может и еще есть какие-то способы. Но для начала важно понять для чего конкретно вам это нужно.
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
31.08.2015, 20:00  [ТС]     Обмануть датчики GPS #3
Spelcrawler, спасибо!

"с конкретным сервисом, который эти координаты записывает "

А как узнать, с каким сервисом работает датчик?
Вообще занимается этим кто-то?

человек работает в госструктуре, которая решила следить за своими работниками. у них работа разъездная - они за полдня все сделают и идут домой спать. Нареканий у клиентов нет. Но у нас же правительство не может успокоиться - то благоустройство города в виде замены бордюрного камня и раскатывания рулонной травы (типа в стране кризис, ага). Теперь вот решили, что непорядок, что работники работу быстро сделали, теперь им надо вернуться в офис и торчать там до ночи перед глазами начальства. Короче, раздали всем планшеты, чтобы следить. Вот и ломаю голову, как помочь - чтобы датчики передавали данные, что работник целый день суетится, бегает по адресам.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
31.08.2015, 20:06     Обмануть датчики GPS #4
Domra2011, тут нужно узнать каким образом данные поступают к руководству, а потом уже думать как их подменить.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
31.08.2015, 20:22     Обмануть датчики GPS #5
Цитата Сообщение от Domra2011 Посмотреть сообщение
Вообще занимается этим кто-то?
Вообще-то ты не первый такой на этом форуме... Раз в пол года появляется очередной "таксист" и просит помочь обмануть его навигатор...

А по теме... все зависит от уровня программистов которые писали "следилку".
Можно ли подменить данные приходящие от датчика? - да можно! Но это срабатывает в специальном "отладочном" режиме на телефоне. (в настройках "разработчика" "разрешить имитацию местоположения"). Но есть программы которые "ловят" что ты в режиме имитации/отладки. (деталей не знаю - не приходилось писать). Первым делом попробуй программы имитации местоположения! Их много! Реально много! (на гугл-плее)
Например так: https://play.google.com/store/search...itation&c=apps

Вопрос - что сделает начальство если обнаружит тебя поздно вечером "в районе Пекина"?

Можно попробовать подменить трафик, если знать что шлют - это еще сложнее...
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
31.08.2015, 20:52  [ТС]     Обмануть датчики GPS #6
Да не, не таксист - я сама против трактористов, сливающих соляру налево и потом мирно дрыхнущих в тихих закоулках с включенным двигателем вместо того, чтобы убирать улицы.
Тут весь "криминал" заключается в том, что люди вместо того, чтобы плевать в потолок в офисе до 6-7-ми вечера, решая сканворды и постепенно лезя на стенку от безделья, просто идут домой - гуляют, спят, едят. Главное - никаких нареканий от клиентов - им пофиг, обслужат их в 10 утра или в 15 часов дня.

"Вопрос - что сделает начальство если обнаружит тебя поздно вечером "в районе Пекина"?"

Ну это да. Так понимаю, что в том и соль - найти программиста, который сделает все отлично.

В общем, я так понимаю, что сделать такую прогу реально, надо только найти программиста.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
01.09.2015, 08:49     Обмануть датчики GPS #7
Цитата Сообщение от Domra2011 Посмотреть сообщение
"Вопрос - что сделает начальство если обнаружит тебя поздно вечером "в районе Пекина"?"
Ну это да. Так понимаю, что в том и соль - найти программиста, который сделает все отлично.
Это довольно "тонкое" хакерство... При подмене надо сразу учитывать реальные координаты, и реальное время... Иметь доступ к системе "боса" по отображению координат. "пробуем покататься по городу - а что в это время видет бос? получилось или нет? или вообще сигнал тревоги о взломе пошел?"

Цитата Сообщение от Domra2011 Посмотреть сообщение
В общем, я так понимаю, что сделать такую прогу реально, надо только найти программиста.
В Вашем случае ее проще НАЙТИ и очень аккуратно ее использовать! Предварительно протестировать на других сервисах... (с этого советую начать)

Написать - это будет дорого! (на меня не смотрите, я с GPS еще не работал, но теорию изучил) Взломать оригинал - еще дороже... Хотя конечно "все возможно"...

p.s. еще учтите необходимость "генерировать случайные маршруты"(довольно гадкая работка) и возможность того что шеф глянет на карту и скажет - "ты же в районе ... был в 11:00, а мне ругаются что там сегодня еще никого не было". Может стоит решить этот вопрос административным методом (договориться с начальством)?
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
01.09.2015, 09:10     Обмануть датчики GPS #8
Цитата Сообщение от Domra2011 Посмотреть сообщение
я сама против трактористов, сливающих соляру налево и потом мирно дрыхнущих в тихих закоулках с включенным двигателем вместо того, чтобы убирать улицы.
Цитата Сообщение от Domra2011 Посмотреть сообщение
Теперь вот решили, что непорядок, что работники работу быстро сделали, теперь им надо вернуться в офис и торчать там до ночи перед глазами начальства.
то есть трактористам спать нельзя, а нахлебникам из гос.структур можно?
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
01.09.2015, 09:18  [ТС]     Обмануть датчики GPS #9
Цитата Сообщение от Tester64 Посмотреть сообщение

В Вашем случае ее проще НАЙТИ и очень аккуратно ее использовать! Предварительно протестировать на других сервисах... (с этого советую начать)

Написать - это будет дорого!
ок, спасибо большое!
Но там вопрос цены не стоит.

Цитата Сообщение от Tester64 Посмотреть сообщение
Может стоит решить этот вопрос административным методом (договориться с начальством)?
я так понимаю, это сложно, потому что над начальством есть еще начальство.

Цитата Сообщение от Паблито Посмотреть сообщение
то есть трактористам спать нельзя, а нахлебникам из гос.структур можно?
Разница между "нахлебниками" и трактористами в том, что первые а) идут спать ТОЛЬКО после того, как сделают свою работу полностью на 100% б) Солярку не воруют и во время безделья моточасы не накручивают.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
01.09.2015, 09:18     Обмануть датчики GPS #10
да да, конечно
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
01.09.2015, 09:23  [ТС]     Обмануть датчики GPS #11
Паблито, вы из тех "эффективных" руководителей, которые искренне полагают, что томя человека бездельем в офисе с 9 до 18, вы заботитесь о прибыли фирмы? ню-ню. Искренне желаю вашей фирме процветания.
Amrel
9 / 9 / 2
Регистрация: 14.05.2015
Сообщений: 62
01.09.2015, 11:29     Обмануть датчики GPS #12
Программа передает данные через интернет?
Значит она, скорее всего, делает это через какой либо запрос к примеру POST или GET, а их легко перехватить.
Можно пойти с этой стороны если данные не шифрованны, то можно написать свою программу для отправки таких же запросов, но с вашими координатами.
Название программы известно?

Если цена не имеет значения, можно нанять личного водителя и возить телефон по городу.

P/S У известного русского (советского) писателя Драгунского Виктора Юзефовича рассказ есть: Тайное становится явным.
Spelcrawler
01.09.2015, 11:51
  #13

Не по теме:

Цитата Сообщение от Amrel Посмотреть сообщение
Если цена не имеет значения, можно нанять личного водителя и возить телефон по городу.
Помоему, лучший ответ)

Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
01.09.2015, 12:13  [ТС]     Обмануть датчики GPS #14
Цитата Сообщение от Amrel Посмотреть сообщение
Программа передает данные через интернет?

Название программы известно?
Нет, не знаю. Не настолько программист пока. Но попробую уточнить.

Цитата Сообщение от Amrel Посмотреть сообщение
Если цена не имеет значения, можно нанять личного водителя и возить телефон по городу.
Ну не настолько не имеет и там в пределах одного района надо двигаться.

Цитата Сообщение от Amrel Посмотреть сообщение
P/S У известного русского (советского) писателя Драгунского Виктора Юзефовича рассказ есть: Тайное становится явным.
Да знаю. У французов есть поговорка - "Ложь во имя спасения - святая ложь"
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
01.09.2015, 15:01     Обмануть датчики GPS #15
Цитата Сообщение от Domra2011 Посмотреть сообщение
и там в пределах одного района надо двигаться.
Звучит "просто", но как ты себе это представляешь???

Район города, движение ТОЛЬКО по дорогам ("ой я внутрь дома вьехал"), с заданной скоростью("чтобы не 90км/час через центр города"), с учетом "тормозов" на светофорах("ну не бывает такого чтобы на перекрестках не притормаживали"), с учетом не "механичности движения" (нудное "муравьиное" движение не свойственно автомобилистам - иногда нужно "газануть" или "пропустить"). Без явных повторов ("4й день за ними наблюдаю - какое-то "дежавю""). А возможно (для крупного города) еще с учетом пробок("я там пол часа в обед стою, а они как ни в чем не бывало 50км/час делают").

Программу составить - пол беды! Составить "расписания" - это двойная проблема!
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
01.09.2015, 16:23  [ТС]     Обмануть датчики GPS #16
Цитата Сообщение от Tester64 Посмотреть сообщение
движение ТОЛЬКО по дорогам ("ой я внутрь дома вьехал")
Да не-не-не, там люди пешочком двигаются, все проще - и в дома заходят, и в магазины.

Добавлено через 56 секунд
Цитата Сообщение от Tester64 Посмотреть сообщение
я с GPS еще не работал, но теорию изучил
а можете поделиться, что изучать? Я для себя, для общего развития просто.
Amrel
9 / 9 / 2
Регистрация: 14.05.2015
Сообщений: 62
01.09.2015, 16:42     Обмануть датчики GPS #17
Цитата Сообщение от Domra2011 Посмотреть сообщение
а можете поделиться, что изучать? Я для себя, для общего развития просто.
Вот http://startandroid.ru/ru/uroki/vse-...oordinaty.html
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
01.09.2015, 16:51     Обмануть датчики GPS #18
Цитата Сообщение от Domra2011 Посмотреть сообщение
а можете поделиться, что изучать? Я для себя, для общего развития просто.
Ой... Не помню... Давно (пол года/год назад) читал... Начинал с этого
http://startandroid.ru/ru/uroki/vse-...oordinaty.html
А дальше запросы по гуглу. Самого интересовало как имитировать координаты для отладки трекера который сам планирую написать...

Не по теме:

Мой телефон плохо работает с датчиком GPS - за десяток попыток несколько раз больше 2х часов безрезультатно ждал чтобы он координаты начал ловить - "искал спутники"



Что помню:
есть "провайдер" - система поставляющая готовые координаты всем программам через отправку стандартного сообщения. Сообщение ловится "ресивером". Особыми методами можно "подменить" данные этого провайдера в "режиме отладки"... (мог что-то и забыть). Еще видел много программ которые получают детальные координаты каждого доступного спутника "в поле видимости" с уровнем сигнала.
Domra2011
1 / 1 / 0
Регистрация: 31.08.2015
Сообщений: 53
02.09.2015, 13:26  [ТС]     Обмануть датчики GPS #19
Tester64, Amrel, спасибо!


Цитата Сообщение от Tester64 Посмотреть сообщение
Составить "расписания" - это двойная проблема!
Ну вот это да.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2015, 08:44     Обмануть датчики GPS
Еще ссылки по теме:

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

Поворот изображения (GPS) - Программирование Android
Добрый день Пытаюсь сделать вот что, на canvas рисую изображение относительно своих координат, которые беру с GPS. Хотелось бы...

GPS + растровая карта - Программирование Android
Добрый день Как привязать gps координаты к растровой карте? Карту сделал банально скриншотом из карт Гугл. Я так думаю надо сделать...

Получить координаты GPS - Программирование Android
Привет. На андройде не проходит строчку locationManager = (LocationManager)activity.getSystemService(LOCATION_SERVICE); Вызывается...

Не определение GPS координат - Программирование Android
ОФФТОП: В первоначальной версии все работу наладить удалось, но захотелось структурировать код. Сейчас задача вернуть все в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Taatshi
04.09.2015, 08:44     Обмануть датчики GPS
  #20
 Комментарий администратора 
Дубль во фрилансе. Закрыто.
Yandex
Объявления
04.09.2015, 08:44     Обмануть датчики GPS
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru