Tracking Aircraft with a $20 dongle and Software Defined Radio – Shannon demonstrates sniffing 1090 MHz for ADS-B to map live air traffic with free software. Plus, USB micro controller hacking with Richard Harmon at Shmoocon 2014. All that and more, this time on Hak5!
Building on top of my segment last week is a new one about using ADS-B. ADS-B means Automatic Dependent Surveillance–Broadcast.
Automatic dependent surveillance-broadcast (ADS-B) is a cooperative surveillance technology for tracking aircraft. The aircraft determines its own position and broadcasts this via a radio frequency. ADS-B is one of the technologies selected as part of the Next Generation Air Transportation System and the European CASCADE program.
All aircraft transponders transmit data at the frequency 1090 MHz. To receive this transmissions one needs a receiver for this frequency – an ADS-B-receiver. We will be using our SDR Dongle from last week (which is in the HakShop for $20), a computer running Win 8, and two programs: ADSBScope, and ADSB#.
How it works: Antenna —-> electromagnetic waves —-> SDR Dongle —-> ADSB# —–> decodes data —–> ADSBScope —-> Gives me a GUI and pretty plane pictures to look at.
1. DL ADSB# and start decoder w/ SDR dongle plugged in. Keep all default settings.
2. DL ADSBScope and move map to your location w/ mouse.
3. Click Navigation —> Set Receiver Location
4. Choose Other —> Network —-> Network setup and choose ADSB and ‘local’.
5. Now click Other —-> Network —-> RAW-Data Client Active. You should start seeing planes.
6. Choose Local Maps —-> Download from internet —-> then choose your location
7. Now, you can customize your colors, and range rings.
Here are some excellent step by step instructions to get this running on your computer!