Hacker News new | past | comments | ask | show | jobs | submit login

Actually gaming GPS is well within the pockets of anyone.

https://www.rtl-sdr.com/using-a-hackrf-to-spoof-gps-navigati...

The same principle is likely applicable to other standards as well, until the day they add encryption, which will probably need a lot of time and research to overcome the inevitable associated timing problems.

If doable at military level, the possible scenarios are catastrophic: country A launches say 5 test missiles, country B from nearby hidden submarine launches 5 much smaller and stealth jamming missiles. The jamming missiles approach the bigger ones then jam them into believing they're slightly off course forcing them to adjust, while in reality they're being slowly directed to country C. Of course any loss of control by ground base should be interpreted as self destruct by the missile, so it'd be near impossible to do it actually, but if other signals could be spoofed as well as positioning, then that would be a problem.




There is a well known arms race in ECM and ECCM [0]. The military (US at least) is not relying on GPS alone for this type of thing, and uses various types of jamming detection, jamming protection, and counter measures

[0] https://en.wikipedia.org/wiki/Electronic_counter-countermeas...


This is why missiles don't use GPS. (at least U.S. ones as far as I know)

They use a highly precise inertial measurement unit to track their location since launch.


They use GPS and a lot of different technique because the IMU need regular correction. But the main source of trust is the IMU. By jamming the GPS signal you can induce more drifting, but you would have to jam it for a long time to induce a very big drifting (and even them, it might be compensated by the other technique employed).


They use a combination of GPS, terrain recognition, and IMUs.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: