News for hackers. Stuff that matters.
Re:Tailspotting: Identifying and profiting from CEO vacation... by phil21 on Monday June 09, 2014 @04:00AM (#7867429)
This was what came to immediate mind after reading about ADS-B becoming mandatory in the US a few years back. This started a small few-month long obsession to understand it all, and became one of my more fun hobbies in the past few years. It already is mandatory in Europe. I didn't think of the vacationing correlation to stock prices, but simply tracking corporate movements and inferring future stock price movement from those movements. "Wall Street" of course coming to immediate mind here.

For those not aware, ADS-B is essentially a transmitter in aircraft that periodically report registration number, altitude, GPS coordinates, and airspeed. This is to supplement the current air traffic control system, and eventually take it over. This data is in real time, and not delayed or censored like the FAA supplied data feeds are.

It is not encrypted, so anyone with an antenna and the proper equipment can get the location information of every equipped aircraft within usually a 50-250mi radius, depending on antenna height, receiver quality, topology, etc. While many US domestic aircraft are not so equipped, this is rapidly changing as I believe all must be by 2022. Any aircraft that ever enters European airspace must be equipped, so that means for practical purposes any International flight can be tracked. This includes most corporate jets which are used to fly anywhere but within the United States.

It's trivial to decode in software, and I run a couple installations with hacked up USB DBS TV dongles. They are not the highest quality (a few enterprising folks sell custom ASIC/boards for doing this better), but are cheap and easy to make work.

It's a fun project to hack on for a weekend, I learned a bit about software defined radio among other things. Even fixed a bug in some code that accidentally calculated the aircraft's location to the wrong hemisphere :) Turns out GPS math is somewhat interesting, in the way they encode the data for the little bandwidth available.

This is also the data that powers flightradar24, and probably some other sites out there. Basically a network of enthusiasts that run antenna installations reporting their data to a central server for visualization.

I brought a small antenna and box on vacation with me to Jamaica a couple years back, and was able to track aircraft a good 300nm+ off the coast from the beach. It was fun watching the tracks route around storms and such.

Re:Tailspotting: Identifying and profiting from CEO vacation... by gadders on Monday June 09, 2014 @04:53AM (#7867529)
I always thought a fun phone app would be a Google Sky clone for aeroplanes. i.e. instead of pointing your phone at a planet, point it at a plane and get the ADS-B details on it appear.
Re:Tailspotting: Identifying and profiting from CEO vacation... by webmonkeyuk on Monday June 09, 2014 @06:37AM (#7867772)
I recently found "Plane Finder AR" for iOS that does exactly this for free
Re:Tailspotting: Identifying and profiting from CEO vacation... by gtufano on Monday June 09, 2014 @04:59AM (#7867550)
Flightradar24, the iOS mobile app, at least, already do it.
Re:Tailspotting: Identifying and profiting from CEO vacation... by lawsecnet on Monday June 09, 2014 @05:06AM (#7867574)
Flightradar24 pro offers this feature
Re:Tailspotting: Identifying and profiting from CEO vacation... by IgorPartola on Monday June 09, 2014 @08:54AM (#7868191)
Ask Siri "What planes are above me?".
Re:Tailspotting: Identifying and profiting from CEO vacation... by gshubert17 on Monday June 09, 2014 @09:48AM (#7868402)
Re:Tailspotting: Identifying and profiting from CEO vacation... by tomphoolery on Monday June 09, 2014 @09:36AM (#7868354)
My father would adore that app...
Re:Tailspotting: Identifying and profiting from CEO vacation... by gadders on Monday June 09, 2014 @09:31AM (#7868327)
Thanks all! I'll see if it's on Android.
Re:Tailspotting: Identifying and profiting from CEO vacation... by philjohn on Monday June 09, 2014 @04:56AM (#7867543)
It's not mandatory in Europe until 2017 - for instance you won't see any FlyBE ADS-B tracking data on sites like flightradar24 because their fleet consists mostly of Embraer's and Dash 8-Q400 and very few of those aircraft have ADS-B transponders (at least at the moment).
Re:Tailspotting: Identifying and profiting from CEO vacation... by bengali3 on Monday June 09, 2014 @03:38PM (#7870064)
FYI There is only one vendor I know of, fltplan.com, which would let you file under an obfuscated 'dotcom456' callsign. I believe they are the only provider of this service? (maybe airinc?). Obviously there are still other fields available in the ADS-B that would help identify movements, but this is what i've recommended as its also used over the radios, combating the transcribing algorithms using liveatc feeds.
Re:Tailspotting: Identifying and profiting from CEO vacation... by nilkn on Monday June 09, 2014 @09:37AM (#7868358)
FlightAware also uses ADS-B: https://flightaware.com/adsb/

Notably, right now ADS-B coverage is not very thorough, especially in the US. Most aircraft are not equipped with ADS-B transmitters. The restricted feeds like the one the FAA supplies are still essential to getting thorough coverage in some areas.

Re:Tailspotting: Identifying and profiting from CEO vacation... by tormeh on Monday June 09, 2014 @08:55AM (#7868193)
So, I can fake being any plane since there is no cryptographic signing of the broadcasts?
Re:Tailspotting: Identifying and profiting from CEO vacation... by pubman on Monday June 09, 2014 @09:14AM (#7868275)
According to the FAA they have a way to determine what is fake and not. Not sure how they do it but it could involve comparing the signal to an actual radar return.
Re:Tailspotting: Identifying and profiting from CEO vacation... by hatbert on Monday June 09, 2014 @12:13PM (#7869059)
As the density of receiver sites increases, it will likely be possible to use trilateration to identify broadcasts which are obviously bogus.
Re:Tailspotting: Identifying and profiting from CEO vacation... by retroencabulato on Monday June 09, 2014 @09:52PM (#7871523)
That would require broadcasting in restricted bands.
Re:Tailspotting: Identifying and profiting from CEO vacation... by tormeh on Tuesday June 10, 2014 @10:28AM (#7872675)
Well, I think that's the lesser moral problem here...
Re:Tailspotting: Identifying and profiting from CEO vacation... by argc on Monday June 09, 2014 @06:22AM (#7867735)
How do enthusiasts track the planes over the ocean? I saw a plane on flightradar24 that looked like it was 360mi+ away from the coast. (It was yellow, meaning ADS-B data.)
Re:Tailspotting: Identifying and profiting from CEO vacation... by vomitcuddle on Monday June 09, 2014 @08:35AM (#7868106)
My guess is that planes reach their cruise heading, altitude and speed by the time they get out of range of ADS-B receivers. Since they follow predefined air corridors, location can be easily inferred from last known information. Obviously it won't be accurate if the plane has changed course to avoid bad weather (see: https://en.wikipedia.org/wiki/Air_France_Flight_447).
Re:Tailspotting: Identifying and profiting from CEO vacation... by spacefight on Monday June 09, 2014 @06:50AM (#7867801)
Filed flightplans and dead reckonging are sometimes intermixed when ADS-B coverage is poor.
Re:Tailspotting: Identifying and profiting from CEO vacation... by maaarghk on Monday June 09, 2014 @04:43AM (#7867509)
That sounds like great fun, I'd be really interested in a write-up of your project if you have the time. Particularly hacking the TV dongles, and working out the interesting GPS math!
Re:Tailspotting: Identifying and profiting from CEO vacation... by BuildTheRobots on Monday June 09, 2014 @11:14AM (#7868812)
rtlsdr[1] is the name of the project that lets you use your $10 USB TV tuner as a software defined radio receiver (bless those osmocom people). rtl-sdr.com[2] has some more information.

dump1090[3] is the particular project for decoding ADS-B broadcasts.

With £15 of equipment (USB Tuner and some TV coax hacked into an antenna) I'm looking at aircraft 200+nm away [4] (though today's weather doesn't help).

[1] http://sdr.osmocom.org/trac/wiki/rtl-sdr [2] http://www.rtl-sdr.com/ [3] https://github.com/antirez/dump1090 [4] http://i.imgur.com/jncyTIe.png

Re:Tailspotting: Identifying and profiting from CEO vacation... by foobarqux on Monday June 09, 2014 @10:54AM (#7868734)
What are the FAA feeds and where can I find them?