Kali下利用rtl-sdr跟踪飞机路线
环境
kali rolling
状态:未升级发行版,仅用 “apt-get upgrade “ 命令更新了软件
原料
RTL-SDR电视棒一个,芯片是RTL2832U
原理
飞机飞行期间,机载ADS-B通信设备会发出ADS-B信息(主要包含经度、纬度、高度和时间),让地面或其他飞机可以得知它的状态,通信频率为1090MHz,且处于救援等因素考虑,无线电信号未加密。电视棒(RTL2832U+R820T)接收的频率范围为 24 ~ 1766 MHz,因此捕获1090MHz的频率即可得知经过上空的飞机的一些状态信息。
一. 使用dump1090
步骤
安装librtlsdr-dev
1 | sudo apt-get install librtlsdr-dev |
(否则编译dump1090时会报如下错误)
编译dump1090
1 | git clone https://github.com/antirez/dump1090.git |
如果没法编译,可能需要安装如下依赖:
1 | apt-get install libusb-1.0-0-dev |
使用dump1090
把rtl-sdr电视棒接入电脑
查看设备:lsusb
进入dump1090所在目录
1 | ./dump1090 --interactive --net |
1 | HEX: 16进制数据 |
打开浏览器,输入localhost:8080可以查看地图显示情况(需要先翻Q)
搜索航班号,查看详细信息: https://flightaware.com/live/flight/
补充
- 航空导航通讯: 116-136MHz
- 我国民航使用的无线电频率:1090MHz
- 民用对讲机使用的无线电频率:408-409MHz
- 警用频率:350-390MHz
- 路由器
- 频率:2.4GHz、5GHz
- 双频路由:2.4G&5GHz
Windows下类似,可以参考
http://sonicgoose.com/using-dump1090-in-windows/
参考
https://ferrancasanovas.wordpress.com/cracking-and-sniffing-gsm-with-rtl-sdr-concept/
- Post title:Kali下利用rtl-sdr跟踪飞机路线
- Post author:ssooking
- Create time:2016-10-10 22:39:00
- Post link:https://ssooking.github.io/2016/10/kali下利用rtl-sdr跟踪飞机路线/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.