Kali Rolling 下利用rtl-sdr跟踪飞机路线

时间:2022-11-09 18:54:31

环境

kali rolling

状态:未升级发行版,仅用 "apt-get upgrade " 命令更新了软件

原料

RTL-SDR电视棒一个,芯片是RTL2832U

Kali Rolling 下利用rtl-sdr跟踪飞机路线

原理

我国民航飞机的通讯频率为1090MHz,电视棒(RTL2832U+R820T)接收的频率范围为 24 ~ 1766 MHz


 一. 使用dump1090

步骤

安装librtlsdr-dev

sudo apt-get install librtlsdr-dev

(否则编译dump1090时会报如下错误)

Kali Rolling 下利用rtl-sdr跟踪飞机路线

编译dump1090

git clone https://github.com/antirez/dump1090.git
cd dump1090
make

Kali Rolling 下利用rtl-sdr跟踪飞机路线

如果没法编译,可能需要安装如下依赖:

apt-get install libusb-1.0--dev

使用dump1090

把rtl-sdr电视棒接入电脑

查看设备:lsusb

Kali Rolling 下利用rtl-sdr跟踪飞机路线

进入dump1090所在目录

./dump1090 --interactive --net

Kali Rolling 下利用rtl-sdr跟踪飞机路线

HEX:       16进制数据
Flight:     航班号
Altitude:   飞行高度(海拔)
Speed:     飞行速度
Lat/Lon:    地理坐标(经纬度数)

打开浏览器,输入localhost:8080可以查看地图显示情况(需要先翻Q)

Kali Rolling 下利用rtl-sdr跟踪飞机路线

Kali Rolling 下利用rtl-sdr跟踪飞机路线

搜索航班号,查看详细信息: https://flightaware.com/live/flight/

二. 使用kalibrate

补充

航空导航通讯: 116-136MHz

我国民航使用的无线电频率:1090MHz

民用对讲机使用的无线电频率:408-409MHz

警用频率:350-390MHz

路由器

频率:2.4GHz、5GHz

双频路由:2.4G&5GHz

可以使用*翻Q

https://github.com/get*/*下载对应版本

我们下载 Ubuntu 14.04 64 bit 的

sudo apt-get install libappindicator3-
sudo dpkg -i *-installer-beta--bit.deb

Windows下类似,可以参考

http://sonicgoose.com/using-dump1090-in-windows/

参考链接:

http://www.92ez.com/?action=show&id=31

https://ferrancasanovas.wordpress.com/cracking-and-sniffing-gsm-with-rtl-sdr-concept/

http://makezine.com/projects/make-43/tracking-planes-with-rtl-sdr/

http://www.freebuf.com/articles/wireless/77819.html

http://www.evil0x.com/posts/6401.html

这里还有一篇文章是在Centos上的演示的

http://bbs.sinofsx.com/thread-83688-1-1.html