Hacker News new | ask | show | jobs
by pictureofabear 798 days ago
You are talking about spoofing, not jamming.[1]

This may be theoretically possible but is, in reality, practically impossible.

Embedded within the GPS signal is the ephemeris data which, among other things, includes each satellite's location in space.

Receivers calculate position by calculating the difference between the time a signal was received and the time stamp encoded in the signal itself.

By analyzing the signals from a minimum of four satellites (one for each dimension in time and space), a receiver calculates where it is.

To spoof all phones on Earth, you would need to trick each receiver individually. Since receivers are passive, they don't identify themselves, and there would be no way to target each individual receiver, making them think they're somewhere they're not.

1. Jamming is obfuscating a signal, usually by creating a lot of noise that makes the real signal hard to find. Spoofing is impersonating a signal.