環境
kali rolling
狀態:未升級發行版,僅用 "apt-get upgrade " 命令更新了軟件
原料
RTL-SDR電視棒一個,芯片是RTL2832U
原理
我國民航飛機的通訊頻率為1090MHz,電視棒(RTL2832U+R820T)接收的頻率范圍為 24 ~ 1766 MHz
一. 使用dump1090
步驟
安裝librtlsdr-dev
sudo apt-get install librtlsdr-dev
(否則編譯dump1090時會報如下錯誤)
編譯dump1090
git clone https://github.com/antirez/dump1090.git cd dump1090 make
如果沒法編譯,可能需要安裝如下依賴:
apt-get install libusb-1.0-0-dev
使用dump1090
把rtl-sdr電視棒接入電腦
查看設備:lsusb
進入dump1090所在目錄
./dump1090 --interactive --net
HEX: 16進制數據
Flight: 航班號
Altitude: 飛行高度(海拔)
Speed: 飛行速度
Lat/Lon: 地理坐標(經緯度數)
打開瀏覽器,輸入localhost:8080可以查看地圖顯示情況(需要先翻Q)
搜索航班號,查看詳細信息: https://flightaware.com/live/flight/
二. 使用kalibrate
補充
航空導航通訊: 116-136MHz
我國民航使用的無線電頻率:1090MHz
民用對講機使用的無線電頻率:408-409MHz
警用頻率:350-390MHz
路由器
頻率:2.4GHz、5GHz
雙頻路由:2.4G&5GHz
可以使用lantern翻Q
去https://github.com/getlantern/lantern下載對應版本
我們下載 Ubuntu 14.04 64 bit 的
sudo apt-get install libappindicator3-1 sudo dpkg -i lantern-installer-beta-64-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