Программно-определяемая радиосвязь для хакеров, часть 5: Как отслеживать самолеты с помощью SDR

  • Автор темы Автор темы LeSh1y777
  • Дата начала Дата начала

LeSh1y777

Пользователь
Регистрация
25/9/25
Сообщения
5,682
Репутация
49
Лайки
153
Депозит
-8.95$
Добро пожаловать обратно, мои начинающие радиохакеры!

Практически каждое транспортное средство в мире испускает/посылает радиосигнал того или иного типа. Это относится к автомобилям, самолётам, кораблям и практически всему остальному. Эти радиосигналы можно использовать для отслеживания местоположения этих транспортных средств с помощью простого устройства, такого как RTL-SDR.

Практически все воздушные суда должны быть оснащены транспондером ADS-B. Эти самолеты передают сигнал ADS-B (на частоте 1090 МГц), который можно использовать для отслеживания их местоположения и высоты. Такие веб-сайты, как Radarbox и другие, продают простые ADS-B-приёмники людям по всему миру, которые затем передают данные на их сайт. Вы можете сделать то же самое в своём регионе с помощью простого и универсального RTL-SDR.

6a4a49_3d35f3c86a4a44c2a635ea806cb6feb5~mv2.png
По данным Федерального управления гражданской авиации США (FAA), ведущего федерального агентства по безопасности и управлению воздушными судами, ADS-B: ADS-B Out работает, передавая информацию о GPS-координатах воздушного судна, высоте, путевой скорости и другие данные на наземные станции и другие воздушные суда один раз в секунду. Требования к воздушному пространству и оборудованию ADS-B Out содержатся в 14 CFR § 91.225, а требования к характеристикам оборудования — в §91.227. ADS-B In предоставляет операторам должным образом оборудованных воздушных судов информацию о погоде и положении на дорогах, передаваемую непосредственно в кабину экипажа.

Все эти данные — наши! Вам понадобится только RTL-SDR (около 40 долларов на Amazon) и бесплатное программное обеспечение для декодирования этого сигнала.



Шаг №1: Загрузка программного обеспечения

Сначала убедитесь, что RTL-SDR подключен к вашей системе (lsusb). Затем скачайте программное обеспечение по следующей ссылке.

kali>sudo git clone https://github.com/antirez/dump1090

Или вы можете последовать моему примеру и скачать DragonOS, операционную систему Linux, разработанную специально для SDR for Hackers. Она доступна здесь.

https://sourceforge.net/projects/dragonos-focal/

6a4a49_0dee9cf0261c46578b3a1eb9ab490f8a~mv2.png
Эта операционная система просто великолепна! Она разработана специально для SDR, включая большинство отличных приложений и все их зависимости. Мне очень нравится эта ОС, и я буду использовать её для всех своих SDR-проектов, обучающих программ и курсов.

Шаг №2: Запустите dump1090

Теперь, когда на другом компьютере Linux установлена DragonOS или программное обеспечение dump1090, перейдите в каталог dump1090.

kali > cd dump1090

Теперь просто введите команду;

дракон> ./dump190

6a4a49_d9697842e72d44a5b3985e7b20abfe08~mv2.png
Как вы можете видеть выше, ваш приемник RTL-SDR и программное обеспечение dump1090 предоставляют вам все данные ADS-B, доступные в вашем регионе, включая координаты GPS, высоту и скорость относительно земли.

Если нам нужны только необработанные данные без форматирования, мы можем просто использовать переключатель –raw .

дракон> ./dump1090 –raw

6a4a49_3f6c9151be3945e2b4f8bf0a8d22af67~mv2.png
Для более интересного просмотра данных можно использовать ключ –interactive, как показано ниже. В этом случае dump1090 предоставляет нам интерактивную таблицу рейсов в этом районе, обновляемую каждую секунду.

дракон> ./dump1090 –интерактивный

6a4a49_8a9c795620244c4b8e7c96d811697a67~mv2.png
Возможно, самый привлекательный с точки зрения графики вид наборов данных — это аналог Radarbox. С помощью этого переключателя данные накладываются на карты Google. Таким образом, мы можем наблюдать за полётами в режиме реального времени на карте нашего региона. Чтобы просмотреть графические данные на карте, просто введите:

./dump1090 –interactive –net

Затем откройте браузер и перейдите по адресу localhost:8080.

Должна открыться интерактивная карта со всеми самолетами в вашем районе (ваша карта может выглядеть немного иначе).

6a4a49_9aba1761c87848c9b85e38b21d0c5e2b~mv2.jpg


Краткое содержание

Каждый самолёт посылает сигнал ADS-B, который можно использовать для отслеживания местоположения и высоты полёта. С помощью бесплатного программного обеспечения, например, 1090dump, и недорогого приёмника, например, RTL-SDR, мы можем отслеживать все полёты в зоне приёма (это зависит от многих факторов, включая вашу антенну).

Это еще один пример мощи и важности SDR для хакеров!

Чтобы узнать больше о взломе радиосигналов, посетите наш тренинг SDR for Hackers в июле 2023 года.
 
Назад
Сверху Снизу