Чем раздать gps сигнал

Есть GPS-приёмник Скайтрак (USB).
Хочется сигнал с него завести в комп под WinXP и в навигатор под WinCE.

Вся эта затея из-за того, что родной внешний USB GPS-приёмник от навигатора (похоже, что это BU-353) уже год, как плохо ловит спутники, а Скайтрак, подключенный к компу работает отлично.

Может ли такое получиться и что для этого нужно?

Ну в пределах одной ОС размножителей портов куча (хоть GPSGate, хоть X-port) — они с одного физического порта, к которому подключен приемник, раздают сигнал массе потребителей. Первая, кстати, существует как в клиентском (его тут каждый второй использует), так и в серверном исполнении. Так вот тот, кмк, именно такие задачи и решает. Но вот юзал ли кто-нибудь его — ХЗ.

14 августа 2013

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

Исследователи из Университета штата Техас под руководством специалиста по системам глобального позиционирования Тодда Хамфриса (Todd E. Humphreys) провели эксперимент, в рамках которого смогли обмануть навигационное оборудование яхты стоимостью $80 млн. При этом самодельное устройство для атаки (спуфер) было собрано из доступных компонентов, и его цена составила около $2 тыс.


Яхта, выбранная для атаки по типу GPS-спуфинга (фото: University of Texas)/

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

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

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

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

Капитан яхты убедился в действенности методики, когда отклонение превысило три градуса. После чего Тодд сыграл завершающий аккорд. Изменив данные для определения высоты над уровнем моря, руководитель группы смог заставить навигационный компьютер яхты “считать”, что судно находится под водой.

Данный эксперимент не был единственным в своём роде. Ранее публиковались и другие работы в области безопасности, обращавшие внимание на то, что предназначенные для использования в гражданских целях системы GPS не имеют никакой защиты. “Все данные передаются в открытом виде и совершенно предсказуемы. Предсказуемость – враг безопасности”, – писал Роджер Джонстон (Roger Johnston), руководитель группы по оценке уязвимостей (VAT) Аргоннской национальной лаборатории ещё десять лет назад. Сегодня Тодд повторяет его слова, поскольку за прошедшее время ситуация не стала лучше.

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

До сих пор методом спуфинга удавалось вводить в заблуждение только самые примитивные GPS-трекеры, не имеющие помехозащищённого исполнения и корректирующих программных алгоритмов.

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


Схема обмана навигационной системы автомобиля (изображение: Ali Jafarnia Jahromi et al.).

В своё время Джонстон экспериментировал именно с системой контроля перемещений грузовика и задался вопросом, можно ли угнать его так, чтобы оператор ничего не заподозрил. Краткий ответ – да. Если сами недобросовестные водители старались просто отключить следящий модуль или вывести его из строя (чем немедленно выдавали себя), то Джонстон решил действовать более аккуратно. Он подключил генератор сигналов GPS к ноутбуку, чтобы точно сформировать требуемый набор ложных сигналов.

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

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

“Система GPS для гражданского сектора лишена всяческой защиты, – комментирует ситуацию Тодд Хамфрис на конференции, проводимой фондом TED. – Нет шифрования, нет процедур надёжной идентификации. Атакующему достаточно точно синхронизировать ложный сигнал с сделать его немного мощнее настоящего”.

С обманом военных навигационных систем дела обстоят гораздо сложнее. Сигналы в диапазоне L2 являются помехоустойчивым и обладают криптографической защитой. Помимо большей мощности, в дополнение к основным каналам L1/L2 используется корректирующий М-код, специально разработанный для противодействия методам радиоэлектронной борьбы. Однако технически спуфинг GPS систем для военного применения всё же возможен по тем же базовым принципам.

Не случайно Хамфри упоминает об экспериментах с перехватом самодельных беспилотников и кустарных спуферах с эффективным радиусом действия до тридцати километров.

Бывший наставник Тодда, профессор Корнеллского университета Марк Псиаки (Mark Psiaki), предложил схему защиты от GPS-спуфинга в прошлом году. Сейчас вместе с аспирантами он уже реализовал описанную идею. Его группа создала модифицированный GPS-приёмник с антенной, меняющей своё положение с определённой частотой. Поскольку спутники находятся на значительном удалении друг от друга, а ложные сигналы приходят из одного близкого места, фаза несущего колебания в для такого приёмника будет меняться по-разному, что и позволит распознать обман.

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

Для реализации передачи данных GPS по Bluetooth с одного Android-устройства на другое необходимо, чтобы гаджеты были сопряжены, поэтому настройте Bluetooth-пару на Ваших Android-устройствах.

На телефоне-поставщике данных GPS установите и запустите приложение GPS over BT.

Программа должна автоматически выполнить поиск спутников, определить местоположение и передавать данные подключенному по Bluetooth телефону-потребителю.

Примечание: если у Вас не получится осуществить передачу данных GPS с помощью GPS over BT, попробуйте другие приложения, перечисленные в этой статье.

На телефоне-потребителе GPS данных перейдите в раздел «Настройки > Для разработчиков > Отладка», найдите пункт «Фиктивные местоположения» и активируйте его.

Примечание: Если в настройках нет пункта «Для разработчиков», его нужно активировать. Для этого зайдите в раздел «Настройки > Сведения о телефоне» и нажмите семь раз на пункт «Версия сборки».

Следующий шаг: установите на телефон-потребитель и запустите приложение «Bluetooth GPS».

Это приложение будет получать GPS данные по Bluetooth от телефона-поставщика и предоставлять их операционной системе телефона-потребителя.

В списке устройств выберите сопряженный по Bluetooth телефон-поставщик GPS данных и нажмите кнопку «Connect». Вы должны увидеть в полях ниже координаты и другую информацию о местоположении. Поставьте галочку рядом с надписью «Enable Mock GPS Provider», чтобы предоставить эту информацию системе Android и приложениям.

Запустите предпочитаемое геолокационное приложение, чтобы отслеживать свое местоположение, точнее местоположение телефона-поставщика GPS координат, подключенного по Bluetooth.

Достоинства: Экономия батареи основного Android-устройства, так как модуль Bluetooth потребляет намного меньше энергии, чем встроенный GPS-приемник. GPS координаты с подключенного телефона подхватывают почти все популярные геолокационные Android-приложения: Яндекс Карты, Navitel, Endomondo, OruxMaps (Google Maps — не работает ни отдельное приложение, ни карты через мобильный браузер, продолжают определять данные о местоположении по базовым станциям мобильной сети).

Недостатки: Работа с GPS-приемником подключенного по Bluetooth телефона отличается от работы с собственным GPS-модулем устройства, поскольку данные передаются по протоколу NMEA 0183, данные о местоположении обновляются с задержкой (по моим оценкам примерно раз в 30 секунд, а может и реже). При записи пути в популярном трекинг-приложении Endomondo хоть и отображается значок нормальной работы GPS, трек получается прерывистым.

Заключение: Полноценной работы в реальном времени на Android-устройстве с GPS-приемником подключенного по Bluetooth телефона, например для определения скорости, ждать не стоит, но как определение своего местоположения на карте — вполне рабочий способ.

Читайте также:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

GPS и Глонасс © 2020

Adblock
detector
15.01.2010, 01:00 #2