Intelligent UAV Spoofing Detection Method

Modern information systems, Apr 2022

The paper presents an intelligent method for detecting UAV spoofing. A distinctive feature of the method is the use of subtrajectory calculation technology based on visual odometry subtrajectories and GPS positions in a sliding window, taking into account the intelligent estimation of the optical flow and the formation of UAV “Ego-movement” descriptors. In the course of the study, an analysis and comparative studies of a wide range of UAV spoofing methods were carried out, the most frequently recommended and practically used methods were identified. The conclusion is made about the relevance of the problems of GPS spoofing. The analysis of methods of protection against UAV GPS spoofing has been carried out. Promising directions for intelligent detection of UAV spoofing using methods and means of visual odometry are identified. In the course of studying methods for fixing input data, an approach was proposed for estimating the optical flow using a sliding window. At the same time, the need for intelligent processing of input data is argued. The estimation of the optical flow and the formation of descriptors was carried out using recurrent convolutional neural networks. As a result, a block diagram of the UAV spoofing detection method was developed. This allowed us to study the developed method. The results of the experiment for two spoofing scenarios showed the efficiency of estimating the positions of at least two of the three indicators under the conditions of using sliding windows of size 15 or more, with a time delay of half the window size.

Article PDF cannot be displayed. You can download it here:

https://ais.khpi.edu.ua/article/download/254250/251516

Intelligent UAV Spoofing Detection Method

Advanced Information Systems. 2022. Vol. 6, No. 1 ISSN 2522-9052 Methods of information systems protection УДК 004.07 doi: https://doi.org/10.20998/2522-9052.2022.1.15 Д. Г. Волошин, С. С. Бульба Національний технічний університет “Харківський політехнічний інститут”, Харків, Україна ІНТЕЛЕКТУАЛЬНИЙ МЕТОД ВИЗНАЧЕННЯ СПУФІНГУ БПЛА А н о т а ц і я . У роботі представлений інтелектуальний метод виявлення спуфінгу БПЛА. Відмінною особливістю методу є використання технології розрахунку субтраєкторії на основі субтраєкторій візуальної одометрії та GPSположень у ковзаючому вікні з урахуванням інтелектуальної оцінки оптичного потоку та формування дескрипторів «Его-переміщення» БПЛА. У ході дослідження проведено аналіз та порівняльні дослідження широкого спектру методів спуфінгу БПЛА, виявлено найчастіше рекомендовані та практично використовувані методи. Зроблено висновок про актуальність проблематики GPS спуфінгу. Проведено аналіз методів захисту від GPS спуфінгу БПЛА. Виявлено перспективні напрямки інтелектуального виявлення спуфінгу БПЛА з використанням методів та засобів візуальної одометрії. У ході дослідження методів фіксації вхідних даних запропоновано підхід оцінки оптичного потоку з використанням ковзного вікна. При цьому аргументовано доведено необхідність інтелектуальної обробки вхідних даних. Оцінку оптичного потоку та формування дескрипторів проводилася з використанням рекурентних згорткових нейронних мереж. В результаті розроблено структурну схему методу виявлення спуфінгу БПЛА. Це дало змогу провести дослідження розробленого методу. Результати експерименту для двох сценаріїв спуфінгу показали ефективність оцінки положень не менше двох з трьох показників в умовах використання ковзаючих вікон розміром від 15 і вище, з годинною затримкою, що становить половину розміру вікна. К л ю ч о в і с л о в а : спуфінг; БПЛА; ковзаюче вікно; оптичний потік; дескріптор. Постановка проблеми У сучасних умовах використання безпілотних літальних апаратів (БПЛА) в більшості випадків їхнє управління виконується з використанням глобальних навігаційних супутникових систем (GNSS), а також з використанням глобальної системи позиціонування (GPS). Однак, в умовах зон підвищеного ризику, використанні системи навігації піддаються ряду ризиків. Наприклад, з деяких джерел [1, 2] відомо, що GPS схильна до ризику навмисних і ненавмисних атак і перешкод. Серед навмисних атак можна відзначити глушіння і різноманітні підміни. Оскільки підміни виконуються, як правило, непомітно, а також викликають найбільші втрати саме вони є найбільш серйозною загрозою. Проведений аналіз частіших випадків кібератак на БПЛА дозволив зробити висновок про підвищення числа зловмисних підмін шляхом спуфінгу GPS. Пов'язано це з тим, що за допомогою спуфінгу GPS можна успішно перехопити БПЛА, змінивши траєкторію польоту і пункт призначення без сповіщення користувачів БПЛА. Ряд результатів досліджень показав успішність проведення подібних атак на БПЛА. Так, наприклад, у роботі [3] представлені результати експерименту з успішного спуфінгу GPS, змінами розташування БПЛА і прив'язки до часу. В [4] аргументовано описані можливі умови успішного спуфінгу та практичні рекомендації. В [5] описані результати практичного експерименту перехоплення БПЛА та його проведення у зазначену точку. У [6] представлені результати дослідження методу прихованого спуфінгу БПЛА, що забезпечують аргументоване теоретичне обґрунтування задач спуфінгу в інтегрованих середовищах глобальної системи GPS-позиціонування та інерційної навігаційної системи INS. Слід зазначити, що наведені приклади є лише незначною частиною 88 доказів зростання популярності атак спуфінгу БПЛА, а також активного використання кібератак спуфінгу GPS БПЛА. Проведені дослідження дозволили класифікувати основні технології спуфінгу GPS БПЛА та виділити з них основні методи: імітатори сигналів GPS, спуфери на основі простих приймачів, а також спуфери на основі складних приймачів. До першої категорії можна віднести види імітаторів GPS сигналу, об'єднані інтерфейсом різної частоти. Цей вид спуфінгу дає змогу імітувати справжній сигнал GPS. Синхронізація помилкових сигналів із реальними у цьому методі не потрібна. Цей метод спуфінгу не складний у реалізації. Проте такі атаки виявляються штатними засобами захисту. Другий вид спуфінгу складніший. Вимагає, щоб GPS-приймач був пов'язаний з передавачем підробки. Це дозволяє виявити показники розташування, часу та координат супутників та синхронізує підроблені сигнали GPS із реальними. Цей вид спуфінгу порівняно з першим (імітатором сигналу GPS) виявити складніше. Третя категорія передбачає, що положення та швидкість фазового центру приймальної антени БПЛА-жертви точно відомі. І саме цей тип спуфінгу найнебезпечніший з погляду його виявлення. Для виявлення цього виду кіберзлочинів необхідно проведення додаткових досліджень та удосконалення методів захисту БПЛА від спуфінгу GSM. Аналіз літератури [7-13] показав, що в даний час методи захисту від спуфінгу GSM можна розділити на методи автономного приймача глобальної супутникової навігаційної системи (GRS) і методи гібридного приймача позиціонування (HPR). У методах GRS отриманий сигнал обробляється для визначення справжності (автентичності). Ці методи засновані на просторовій [7] та часовій [8] обробці, аналізі розподілу вихідних сигналів корелятора [9], захисті © Волошин Д. Г., Бульба С. С., 2022 ISSN 2522-9052 від вторинних сигналів [10] та автономному контролі цілісності [11]. Одним із основних недоліків перерахованих методів є велика ймовірність помилки результуючого рішення у випадках використання зловмисниками сучасних методів обробки та обфускації сигналів, а також використання сучаснішого обладнання. У методах HPR для виявлення і запобігання спуфінгу GPS використовуються допоміжні дані про місцезнаходження БПЛА від додаткових систем і служб, таких як інерціальна навігаційна система (INS) [11], система стільникового зв'язку або Wi-Fi [11], а також систем позиціонування на основі візуальної одометрії [12]. Незважаючи на перспективність перелічених підходів та методів захисту, недоліки пов'язані з необхідністю постійного калібрування в інерційних навігаційних системах, складністю оцінки підроблених фреймів на об'єднаних виходах GPS/INS, а також можливою відсутністю засобів стільникового зв'язку та Wi-Fi у віддалених або важкодоступних місцях істотно знижують точність оцінки ситуації при виявленні спуфінгу. Крім того, зазначені допоміжні системи позиціонування синхронізуються за часом з використанням GPS, що також потребує резервування даних про час. Окремо слід зазначити методи, які використовують у комплексі додаткові дані від засобів у системах позиціонування на основі візуальної одометрії та засобів візуальної картографії. У роботі [13] детально описані можливості використання даного підходу при отриманні даних від вимірювальних блоків, висотоміра і радара при навігації БПЛА. Водночас високі вимоги до обчислювальної потужності та вартості значною мірою звужують область використ (...truncated)


This is a preview of a remote PDF: https://ais.khpi.edu.ua/article/download/254250/251516
Article home page: https://ais.khpi.edu.ua/article/view/254250/251516

Denys Voloshyn, Bulba Serhii. Intelligent UAV Spoofing Detection Method, Modern information systems, 2022, pp. 88-96,