Прослуховування мережевих повідомлень системи стандарту gsm

Кінець форми Прослуховування мережевих повідомлень системи стандарту GSM. Частина. 2.

У другій частині курсової роботи буде розглянута настройка ПО в середовищі Linux для приймача RTL - SDR.







Для роботи приймача необхідна ОС Linux Xubuntu 14.04. LTS або KALI. Відмінність між ними лише в тому, що в KALI є вже деякі встановлені модулі, в той час як в Xubuntu все доведеться встановлювати самим. У даній роботі використовується Linux Xubuntu. На рис.1. знайти всю необхідну вам модулі для роботи з приймачем:

Прослуховування мережевих повідомлень системи стандарту gsm

Рис.1. Модулі Linux.

Коротко розглянемо для чого потрібен кожен з модулів:

GNU Radio - це вільна програмна утиліта під GPL-ліцензією для створення програмного радіо. Вона була розпочата Еріком Блоссом. Вона працює для безлічі різних типів радіоапаратури, включаючи звукові карти, але в більшій мірі використовується в комбінації з USRP. В основному GNU Radio - це бібліотека, яка містить безліч стандартних функцій обробки сигналів, таких як фільтри і (де) модулятори.

GNU Radio за замовчуванням не містить спеціальних засобів прослуховування GSM. Однак GNU Radio може бути використано спільно з іншими програмними пакетами, такими як AirProbe для виконання низькорівневих функцій прослуховування GSM, таких як прийом і демодуляція.

AirProbe - це проект з відкритим вихідним кодом, який намагається створити засоби інтерфейсу для GSM (і в майбутньому можливо 3G) стандартів мобільного зв'язку. Одна з частин проекту працює з прийомом GSM-сигналів (з використанням функцій GNU-радіо), в той час як інша частина може бути також використана для інтерпретації GSM-сигналів.







Wireshark - програма-аналізатор трафіку для комп'ютерних мереж Ethernet і деяких інших. Вона «знає» структуру самих різних мережевих протоколів, і тому дозволяє розібрати мережевий пакет, відображаючи значення кожного поля протоколу будь-якого рівня.

Після установки Linux переходимо до установки GNURadio 3.6.

Необхідно відкрити домашній каталог з терміналу і набрати наступні команди:

chmod a + x build-gnuradio;

Почнеться процес установки, який займе близько 5 хвилин. Якщо виникнуть помилки, пов'язані з відсутністю зв'язків, необхідно уважно вивчити помилку і виправити, шляхом установки відсутніх елементів. Перелік всіх елементів можна подивитися набравши команду: gedit build - gnuradio.

Наступна команда перевіряє наявності приймача rtl - sdr.

Установка gqrx (те ж саме, що і SDRSharp на Windows):

/ Gqrx - запуск конфігурацій (див. Кінець форми Прослуховування мережевих повідомлень системи стандарту GSM. Частина 1. п.3.);

Для установки пакета Airprobe необхідно перейти в створену раніше директорію в терміналі і набрати наступні команди:

git clone git: //git.gnumonks.org/airprobe.git;

Якщо у вас не працює команда git clone. можливо замість неї необхідно набрати wget.

Установка Wireshark відбувається з центру ПО Убунту (Ubuntu Software Center) рис.2.

Прослуховування мережевих повідомлень системи стандарту gsm

Рис.2. Ubuntu Software Center.

Клацнути на ньому лівою кнопкою миші. У відкритому вікні набрати в пошуку Wireshark. Після того як програма зробить пошук, необхідно знайти потрібний пакет і натиснути кнопку Install.

Т.О. Були розглянуті модулі для роботи приймача rtl - sdr, їх призначення і установка.

5. ht tps: //www.pgpru.com/biblioteka/statji/eavesdroppingongsm/theopensourcepracticalimplementation;







Схожі статті