СПОСОБ ПРЕДОТВРАЩЕНИЯ НЕСАНКЦИОНИРОВАННОГО ДОСТУПА К ИНФОРМАЦИИ АБОНЕНТА СОТОВОГО ТЕЛЕФОНА
METHOD FOR PREVENTING UNAUTHORIZED ACCESS TO INFORMATION OF A CELL PHONE SUBSCRIBER

Изобретение относится к области защиты информации и, в частности, может быть использовано для исключения несанкционированного доступа к информации абонентов сотовых телефонов, поддерживающих стандарты GSM, DCS, UMTS, LTE.
Наиболее близким по своей технической сущности к заявляемому способу является способ обнаружения несанкционированного доступа к программному обеспечению и оповещения о нем (Патент RU 2705019, С2, МПК H04L 29/06 опубл. 24.01.2019 г.), основанный на определении факта несанкционированного доступа к программному обеспечению, генерировании данных уведомления в ответ на определение того, что осуществлен несанкционированный доступ неуполномоченным пользователем, предоставлении на сервер уведомления о несанкционированном доступе по дополнительному каналу связи, приеме сервером, расположенным удаленно данного уведомления, анализе сервером данных уведомления о несанкционированном доступе для определения осуществления факта несанкционированного доступа, генерировании и передаче сервером команды, отклоняющей доступ к сотовому телефону.
Недостатком способа-прототипа является высокая вероятность нарушения конфиденциальности информации абонента сотового телефона в связи с тем, что неуполномоченный пользователь может получить доступ к данной информации на неопределенный период времени до окончания проверки сервером факта несанкционированного доступа и передачи сервером команды, отклоняющей доступ к сотовому телефону.
Техническим результатом изобретения является снижение вероятности нарушения конфиденциальности информации абонента сотового телефона неуполномоченным пользователем за счет увеличения значения показателя смещения перевыбора базовой станции сотовой связи, а также за счет повышения мощности. сигнала, аналогичного сигналу обслуживающей базовой станции.
Указанный результат достигается тем, что в известном способе излучения сигнала базовой станции сотовой связи с улучшенными характеристиками, заключающемся в приеме сигнала обслуживающей базовой станции сотовой связи, выделении ее идентификационных данных, согласно изобретению, анализируют принятый сигнал на наличие в нем значения показателя смещения перевыбора базовой станции, задаваемого оператором сотовой связи, при наличии такого значения его увеличивают, формируют сигнал подобный принятому с аналогичными идентификационными данными обслуживающей базовой станции сотовой связи и увеличенным значением показателя смещения перевыбора такой станции при его наличии, определяют время начала передачи пакета данных и его длительность, выставляют собственное время передачи пакета данных и его длительность, равные полученным значениям, определяют мощность принятого сигнала обслуживающей базовой станции, излучают сформированный сигнал с учетом установленных времени передачи пакета данных и его длительности, с мощностью, превышающей мощность принятого сигнала на значение ΔK.
Сущность изобретения заключается в том, что анализируют принятый сигнал на наличие в нем значения показателя смещения перевыбора базовой станции, задаваемого оператором сотовой связи, при наличии такого значения его увеличивают, формируют сигнал подобный принятому с аналогичными идентификационными данными обслуживающей базовой станции сотовой связи и увеличенным значением показателя смещения перевыбора такой станции при его наличии, определяют время начала передачи пакета данных и его длительность, выставляют собственное время передачи пакета данных и его длительность, равные полученным значениям, определяют мощность принятого сигнала обслуживающей базовой станции, излучают сформированный сигнал с учетом установленных времени передачи пакета данных и его длительности с мощностью, превышающей мощность принятого сигнала на значение ΔK.
В известном способе сотовый телефон абонента сотовой связи может обслуживаться базовой ложной станцией неуполномоченного пользователя. Обслуживание ложной базовой станцией злоумышленника будет продолжаться до тех пор, пока с сервера не поступит команда о блокирования канала связи с данной базовой ложной станцией неуполномоченного пользователя. Время поступления данной команды в известном способе: «Способ обнаружения несанкционированного доступа к программному обеспечению и оповещения о нем» не определено. Причем, при отсутствии связи по дополнительному каналу, данная команда с сервера на сотовый телефон не поступит. Это предоставит неуполномоченному пользователю неограниченный доступ к информации абонентов сотовой связи.
В заявленном способе, принимают сигнал обслуживающей базовой станции сотовой связи. Из принятого сигнала, например, с использованием программного продукта «Сотовые Вышки, Локатор», выделяют идентификационные данные данной базовой станции, такие как МСС (код страны), MNC (код оператора), LAC/TAC (код района), CID/SAC/ECI (уникальный идентификатор соты) (https://xinit.ru/blog/Kak-ehto-rabotaet-koordinatv-bazowh-stancii-CHast-2-06-01. Дата обращения 08.09.2021). С помощью этого же приложения определяют номер широковещательного канала (ВССН), значение мощности полученного сигнала (RSRP), время начала передачи пакета данных и его длительность. Корректируют собственное внутреннее время относительно полученного времени начала передачи пакета данных. С использованием радиомодема, например (https://aliexpress.ru/item/4000755871109.html?feed_id=20&_randl_currency=RU B&_randl_shipto=RU&sellermenu_hide=true&src=googleweb&albch=dspl&aff_s hort_key=brxT3bLh&isdl=y&aff_platform=jvru&albcp=13919795449&tracelog=googleweb_jvru_ic_13919795449&campaignName=JVRU_IC_ALI_WEBall_RU _UA_sTrade_ROAS_AllMCA_Perform&albag=124135591879&albad=53409787 7501&netw=u&albkwd=pla-301600385932&albagn=ic&acnt=8328693066&cn=l3919795449&dp=Cj0KCQj wm9yJBhDTARIsABKIcGYalON7u8Vb9Pv7plDpGSpoKsc3Go5Jh9dz8dOVijM Rb6jyGUblHi0aAq0rEALw_wcB&utm_medium=cpc&utm_source=google&utm_campaign=JVRUJC_ALI_WEBall_RU_UA_sTrade_ROAS_AllMCA_Perform&gclid=Cj0KCQjwm9yJBhDTARIsABKIcGYalON7u8Vb9Pv7plDpGSpoKsc3Go5Jh9dz8dOVijMRb6jyGUblHi0aAq0rEALw_wcB. Дата обращения 09.09.2021) определяют параметры: RxLevel - уровень сигнала на устройстве; RxLevelMin - минимальный уровень сигнала, достаточный для подключения к базовой станции сотовой связи; CellReselectOffset - показатель смещения перевыбора ячейки, задаваемый оператором сотовой связи, и TemporaryOffset - временное смещение. С использованием данных значений определяют показатели запаса мощности и перевыбора базовой станции сотовой связи [ETSI TS 100 550 v6.0.0 Digital cellular telecommunications system. Mobile Station - Base Station System interface. General aspects and principles (GSM 04.01), 1997. 12 p.], [DCS ETSI TS 100 936 v7.0.0. Technical Specification. Digital cellular telecommunications system (Phase 2+). Layer 1. General requirements (GSM 04.04), 1998. 23 p.], [ETSI TS 125 410 v4.1.0 (2001-06). Technical Specification. Universal Mobile, Telecommunications System (UMTS). UTRAN Iu Interface: General Aspects and Principles, 2001.26 p.], [TS 125 410 v5.3.0 - Universal Mobile Telecommunications System (UMTS); UTRAN Iu Interface: General Aspects and Principles (3GPP TS 25.410 version 5.3.0 Release 5), 2002. 27 p.], [LTE 3GPP TS 36.331, Evolved Universal Terrestrial Radio Access (E-UTRA), Radio Resource Control (RRC), Protocol Specificatipn (Release 11), 2012. 219 р.]. В сетях сотовой связи стандартов UMTS и LTE показатель запаса мощности равен показателю перевыбора базовой станции сотовой связи. Показатель запаса мощности С1 определяется по формуле:
Показатель перевыбора базовой станции сотовой связи С2 для стандартов сотовой связи GSM, DCS определяется по формуле:
Формируют сигнал, аналогичный сигналу обслуживающей базовой станции, с такими же идентификационными данными. В сформированном сигнале увеличивают значение CellReselectOffset до максимально разрешенных значений, приведенных в спецификациях стандартов GSM, DCS [ETSI TS 100 550 v6.0.0 Digital cellular telecommunications system. Mobile Station - Base Station System interface. General aspects and principles (GSM 04.01), 1997. 12 p.], [DCS ETSI TS 100 936 v7.0.0. Technical Specification. Digital cellular telecommunications system (Phase 2+). Layer 1. General requirements (GSM 04.04), 1998. 23 р.]. Излучают сформированный сигнал с учетом скорректированного внутреннего времени собственных часов и длительности передачи пакета данных с мощностью, превышающей мощность принятого сигнала на приращение ΔK, которое задается оператором. Таким образом, в заданной зоне обслуживания дополнительно с увеличенной мощностью осуществляется излучение сигнала обслуживающей базовой станции сотовой связи с увеличенным значением CellReselectOffset (только для стандартов GSM, DCS) и мощностью, превышающей мощность излучения обслуживающей базовой станции. Таким образом, создают максимально благоприятные условия обслуживания сотового телефона абонента данной базовой станцией сотовой связи.
Этим достигается указанный в изобретении технический результат.
Способ может быть реализован, например, с помощью устройства, представляющего собой комбинацию аппаратного и программного оборудования, структурная схема которого представлена на фигуре, где обозначено: 1 - приемник сигнала, 2 - анализатор, 3 - блок определения показателя смещения перевыбора базовой станции, 4 - ключевая схема, 5 - блок увеличения показателя смещения перевыбора базовой станции, 6 - блок формирования сигнала базовой станции, 7 - передатчик сигнала, 8 - блок корректировки внутреннего время собственных часов, 9 - блок расчета мощности излучения.
Устройство содержит последовательно соединенные приемник сигнала 1, анализатор 2, второй выход которого соединен со входом блока корректировки внутреннего время собственных часов 8, третий выход которого соединен со входом блока расчета мощности излучения 9, четвертый выход которого соединен с третьим входом блока формирования сигнала базовой станции 6, блок определения показателя смещения перевыбора базовой станции 3, ключевую схему 4, блок увеличения показателя смещения перевыбора базовой станции 5, блок формирования сигнала базовой станции 6, второй вход которого соединен с первым выходом блока корректировки внутреннего время собственных часов 8, третий вход которого соединен с четвертым выходом анализатора 2, передатчик сигнала 7, второй вход которого соединен со вторым выходом блока корректировки внутреннего время собственных часов 8, третий вход которого соединен с выходом блока расчета мощности излучения 9, а также блок корректировки внутреннего время собственных часов 8, вход которого соединен со вторым выходом анализатора 2, первый выход которого соединен со вторым входом блока формирования сигнала базовой станции 6, второй выход которого соединен со вторым входом передатчика сигнала 7, блок расчета мощности излучения 9, первый вход которого соединен с третьим выходом анализатора 2, на второй вход которого поступает значение ΔK, а выход которого соединен с третьим входом передатчика сигнала 7.
Анализатор 2 предназначен для определения идентификационные данные данной базовой станции, номера широковещательного канала (ВССН), значения мощности полученного сигнала (RSRP), времени начала передачи пакета данных и его длительности. А также для передачи идентификационных данных базовой станции и номера широковещательного канала (ВССН) в блок формирования сигнала базовой станции 6, значения мощности полученного сигнала (RSRP) в блок расчета мощности излучения 9, времени начала передачи пакета данных и ее длительности в блок корректировки внутреннего время собственных часов 8.
Блок определения показателя смещения перевыбора базовой станции 3 предназначен для определения в принятом сигнале базовой станции значения такого показателя CellReselectionOffset и может быть реализован с использованием перепрограммируемого радиомодема.
Блок увеличения показателя смещения перевыбора базовой станции 5 предназначен для повышения значения показателя смещения перевыбора базовой станции.
Блок корректировки внутреннего время собственных часов 8 предназначен для смещения внутреннего время собственных часов относительно полученного в принятом сигнале обслуживающей базовой станции времени начала передачи пакета данных, для определения времени начала передачи пакета данных и отправки полученного значения и длительности передачи пакета данных на передатчик сигнала 7.
Блок формирования сигнала базовой станции 6 предназначен для формирования пакетов данных, аналогичных передаваемым базовой станцией пакетов, и для передачи данных пакетов на передатчик сигнала 7.
Блок расчета мощности излучения 9 предназначен для повышения уровня излучения сформированного сигнала и передачи полученного значения на передатчик сигнала 7.
В качестве приемника сигнала 1 и передатчика сигнала 7 могут использоваться оптические приемо-передающие модули, выпускаемые фирмой Hewlett Packard для стандартных интерфейсов 1000Base-SX (модель HFBR-5305,=850 нм) и 1000Base-LX (модель HFCT-5305,=1300 нм) (URL: http://www.nestor.minsk.by/sr/2007/01/sr70112.html Дата обращения: 09.09.2021 г.).
Анализатор 2, блок увеличения показателя смещения перевыбора базовой станции 5, блок формирования сигнала базовой станции 6, блок корректировки внутреннего время собственных часов 8, блок расчета мощности излучения 9 могут быть реализованы на базе электронно-вычислительных машин (например, 32-разрядным (х86) или 64-разрядным (х64) процессором с тактовой частотой не менее 4 гигагерц (ГГц); с оперативной памятью (ОЗУ) не менее 32 гигабайта (ГБ); со свободным пространством на жестком диске не менее 2 терабайт (ТБ) и графическим устройством DirectX 10 или выше), функционирующей под управлением операционной системы (например, Windows 10, Mac OS X 10.8, FreeBSD, OpenBSD, NetBSD, OpenSolaris, BeleniX, Nexenta) со специальными программными модулями.
Устройство работает следующим образом.
При поступлении в приемник сигнала 1 сигнала обслуживающей базовой станции сотовой связи данный сигнал передается в анализатор 2. В анализаторе 2 определяют: идентификационные данные обслуживающей базовой станции, такие как МСС (код страны), MNC (код оператора), LAC/TAC (код района), CID/SAC/ECI (уникальный идентификатор соты), номер широковещательного канала (ВССН), значение мощности полученного сигнала (RSRP), время начала передачи пакета данных и ее длительность. Значение мощности полученного сигнала (RSRP) передается в блок расчета мощности излучения 9. На основе полученного от анализатора 2 значения мощности полученного сигнала и задаваемого оператором значения ДК в блоке расчета мощности излучения 9 формируется значение мощности излучаемого сигнала, которое передается на передатчик сигнала 7. Время начала передачи пакета данных и его длительность передаются из анализатора 2 в блок корректировки внутреннего время собственных часов 8. В блоке корректировки внутреннего время собственных часов 8 уточняют внутреннее время собственных часов относительно времени начала передачи пакета данных, полученного из анализатора 2, путем смещения собственного времени внутренних часов. Установленное внутреннее время собственных часов и значение длительности передачи пакета данных передается в блок формирования сигнала базовой станции 6. Полученные идентификационные данные и номер широковещательного канала (ВССН) передаются из анализатора 2 в блок формирования сигнала базовой станции 6. Анализатор 2 передает в блок определения показателя смещения перевыбора базовой станции 3 принятый сигнал, где определяется значение показателя смещения перевыбора базовой станции CellReselectionOffset (при его наличии). При отсутствии в принятом сигнале CellReselectionOffset ключевая схема закрыта. На основе полученных данных в блоке формирования сигнала базовой станции 6 осуществляется формирование сигнала, аналогичного сигналу обслуживающей базовой станции. Полученный сигнал передается на передатчик сигнала 7. Так же на передатчик сигнала 7 от блока корректировки внутреннего время собственных часов 8 поступают временные значения начала передачи сигнала. Передатчик сигнала 7 осуществляет передачу сигнала, поступившего от блока формирования сигнала базовой станции 6, в установленное блоком корректировки внутреннего время собственных часов 8 время с мощностью, значение которой получено от блока расчета мощности излучения 9. При наличии в принятом сигнале CellReselectionOffset ключевая схема 4 открыта и полученное значение передаются в блок увеличения показателя смещения перевыбора базовой станции 5. В данном блоке происходит увеличение значения CellReselectionOffset. Увеличенное значение CellReselectionOffset передаются в блок формирования сигнала базовой станции 6. На основе полученных данных в блоке формирования сигнала базовой станции 6 осуществляется формирование сигнала, аналогичного сигналу обслуживающей базовой станции. Полученный сигнал передается на передатчик сигнала 7. Так же на передатчик сигнала 7 от блока корректировки внутреннего время собственных часов 8 поступают временные значения начала передачи сигнала. Передатчик сигнала 7 осуществляет передачу сигнала, поступившего от блока формирования сигнала базовой станции 6, в установленное блоком корректировки внутреннего время собственных часов 8 время с мощностью, значение которой получено от блока расчета мощности излучения 9.
Таким образом, как следует из описания реализации способа предотвращения несанкционированного доступа к информации абонента сотового телефона, достигается решение поставленной задачи.