GPS Manipulation
Long article on the manipulation of GPS in Shanghai. It seems not to be some Chinese military program, but ships who are stealing sand.
The Shanghai “crop circles,” which somehow spoof each vessel to a different false location, are something new. “I’m still puzzled by this,” says Humphreys. “I can’t get it to work out in the math. It’s an interesting mystery.” It’s also a mystery that raises the possibility of potentially deadly accidents.
“Captains and pilots have become very dependent on GPS, because it has been historically very reliable,” says Humphreys. “If it claims to be working, they rely on it and don’t double-check it all that much.”
On June 5 this year, the Run 5678, a river cargo ship, tried to overtake a smaller craft on the Huangpu, about five miles south of the Bund. The Run avoided the small ship but plowed right into the New Glory (Chinese name: Tong Yang Jingrui), a freighter heading north.
Boing Boing article.
Richard Whitcombe • November 21, 2019 7:17 AM
Reading that article its not clear (to me at least) that its GPS being spoofed. It mentions the AIS plots were moving.
AIS is trivial to spoof and has been done for years by Somali pirates, shipwreck location and recovery boats and so on. Not legal but its simple.
AIS just takes the bog standard NMEA sentences (literally plain, clear, low baud rate text) from the GPS set and spits it out as a data burst on VHF marine. It can be fed with any data you want as there is no error checking, sanity checking or anything of the sort.
Anyone with a Raspberry Pi and a HackRF can do this with probably a few minutes work – its substantially easier than spoofing GPS.
The article to me isn’t clear its GPS being spoofed – it could be the AIS which is way way easier to do.
A similar weakness exists with aviation ADS-B which can also be spoofed with almost no effort to cause aircraft to be in the wrong position, create phantom contacts, trigger collision alerts etc.