Commercial Flights Are Experiencing ‘Unthinkable’ GPS Attacks and Nobody Knows What to Do::New “spoofing” attacks resulting in total navigation failure have been occurring above the Middle East for months, which is “highly significant” for airline safety.

180 points
*

TL:DR: Israel and Iran are the source of the spoofing.

Edited*

permalink
report
reply
47 points

And Iran, according to the article

permalink
report
parent
reply
49 points
*

Israel Iran and Russia be like

permalink
report
parent
reply
2 points

Lemmy is starting to feel like Discord with people dropping lazy images like this in every damn thread.

permalink
report
parent
reply
31 points

Wow. The state of Israel is really piling on the reasons to hate it these days.

permalink
report
parent
reply
5 points

It was doing this for decades but Western countries only start hearing about it.

Social media have prevailed over classic media, and this time they have proven to be harder to steer.

permalink
report
parent
reply
25 points
*

The article says the spoofing was first recorded in September from Iran, then Israel started doing some after the October Hammas attacks

permalink
report
parent
reply
14 points
*

Iran has been doing this shit for decades. I’m sure Israel has too.

Basically, they figure out what a GPS receiver would hear if it was receiving signals from a specific location, say “London”. They then broadcast those exact signals. Any receiver that hears them now thinks it is in “London”.

Start with the aircraft’s actual position, and update the spoofed location based where it actually is and and its intended destination, and you can get it to go where you want it.

If the aircraft is trying to fly to London, for example, and you want it to turn to the east of its track, you start spoofing that it has drifted west on its track to London. The aircraft thinks it is west of London, and turns to the east to get to spoofed-London.

permalink
report
parent
reply
2 points

Actually, the issue is far more complicated than that.

permalink
report
parent
reply
1 point

Could you expand on what’s the issue? I’m honestly curious

permalink
report
parent
reply
123 points

The planes first received spoofed GPS signals, meaning signals designed to fool planes’ systems into thinking they are flying miles away from their real location. One of the aircraft almost flew into Iranian airspace without permission

Tomorrow Never Dies continues to be bizarrely relevant.

permalink
report
reply
17 points

Is that the one with Jonathan Pryce as the villain? That was a good one

permalink
report
parent
reply
49 points
*

Johnathan Pryce as the mad, egocentric head of a mass media and tech empire with an inordinate amount of reach and influence on the world stage, who is chiefly concerned with becoming the sole source of media in a post-CCP China.

Which sounds funny and ridiculous in a 1997 spy movie, but in the last 20 years, we’ve seen just how much power mass media companies wield, how they can manipulate sizable percentages of a population, and how being the exclusive source of news for an entire country (China, no less) would give a media mogul incredible power and influence.

permalink
report
parent
reply
8 points

I’m not nervous, you’re nervous

permalink
report
parent
reply
5 points

So basically the plot of citizen Kane with some tweaks

permalink
report
parent
reply
1 point

That was a badass videogame on PS1. Core memory unlocked

permalink
report
parent
reply
52 points

Fucking serves them right, the aviation industry have been buying GPS devices for decades that bleed outside and don’t explicitly filter down to their spectrum. There was a satellite internet startup in the US that went through the whole process, bought its spectrum and was ready to launch, then the aviation industry complained and had them shut down because their devices were all shit and “it would be too difficult to change everyone’s equipment”.

permalink
report
reply
19 points

Do you have something I can read about this? It’s a little vague, so hard for me to search, and it sounds like something I would be interested in. Thanks

permalink
report
parent
reply
26 points
*

Pretty sure this is the story, rings true to my memory of the company name starting with “L”: https://arstechnica.com/tech-policy/2011/04/lightsquared-broadband-a-threat-to-gps/

Although this article doesn’t cover how the GPS systems used cheap filtering circuits that didn’t adequately filter out adjacent frequencies. This was done purely to save money, because there wasn’t anything using the adjacent frequencies. As a result, LightSquared went bankrupt in 2012.

permalink
report
parent
reply
6 points

Thanks I’ll give it a read.

permalink
report
parent
reply
46 points

That just means you can’t use autoland in low visibility conditions. Modern IRUs (inertial reference unit) are highly accurate laser gyros that can use GPS for correction, but will throw out the data if it doesn’t make sense. Navigation won’t be affected much, and autoland (if used) will still rely on VHF guidance.

permalink
report
reply
30 points

Modern IRUs also take input from multiple sources (GPS, Navaids) to update their drift error. With spoofed GPS, bad drift corrections are made and when the navigation solution eventually fails the IRU is just as unusable.

permalink
report
parent
reply
3 points
*

ADIRUs will throw out bad GPS data if it disagrees with multiple IRUs, hence why there’s usually 3 on the aircraft. That being said, if the GPS is close enough to the three, then correction will still be applied.

If they’re using the older IRUs, the drift is corrected via redundancy and not GPS. Usually pilots will report drift based on their final IRU coordinates compared against GPS. Even then, they should still be checking their course with VOR.

permalink
report
parent
reply
0 points

Anyone with the ability to jam GPS can easily spoof VOR signals.

permalink
report
parent
reply
8 points

How do IRUs work do to give you location?

permalink
report
parent
reply
17 points

Imagine you can’t see or hear anything but you can read a compass, and you have an internal map of your house and neighborhood. You also know how long your steps are with some amount of accuracy. You would probably be able to get out of your house and maybe to the corner store, but the inaccuracies in your compass and distance estimation would add up over time, and on a long walk you might overshoot the sidewalk and walk down the middle of a busy street by mistake.

permalink
report
parent
reply
13 points

“Give me a stopwatch and a map and I’ll fly the Alps in a plane with no windows?”

This was supposed to be a wild boast by the Russian navigator in Hunt for Red October but is apparently now standard piloting procedure.

permalink
report
parent
reply
15 points

They know where you took off from, and can detect your movement with precision.

permalink
report
parent
reply
13 points

It’s knows where it was and where it isn’t

permalink
report
parent
reply
8 points

They use gyroscopes and accelerometers to measure the aircrafts movement from the starting position at takeoff. That can then be used to plot the course the aircraft has taken to show the current location.

permalink
report
parent
reply
6 points

First, they have to align on the ground. You initialize them with your current known position (usually by GPS or your known airport/gate spot). Then, you wait for them to synchronize with the Earth’s rotation. If you’re far north, like in Alaska, this could take half an hour. If you’re close to the equator, it could take 5 minutes. Once they’re ready, from that point, any movement you make, it will know where you are and where you’ve been.

If you spin up a gyro and begin moving around, it will maintain it’s starting position. You can use this deflection to calculate direction. If you know how fast you are going and for how long, you’ll have your position.

Mechanical gyros drift. It’s the nature of a world with friction. Newer IRUs use laser gyros, so the only real drift they have comes from extremely minute rounding errors.

permalink
report
parent
reply
8 points

But the article mentioned that “the spoofing corrupts the Inertial Reference System”. How?

permalink
report
parent
reply
6 points

Yeah I have the same question. Based upon a comment above, it looks like the independent gyro system is updated for drift based upon the spoofed GPS data and thus causes issues. If the IRS is not updated at all then drift becomes a bigger issue but if it’s updated regularly with valid GPS data then it’s a good thing. So the challenge is to only update the gyro drift with valid GPS data which I am guessing is hard to determine.

permalink
report
parent
reply
9 points

Pretty much this, look up Kalman filters if you want details. The most likely explanation is that they are tuned to effectively trust GPS more than the internal IMU for long periods of time. Really good IMUs are very expensive and still drift but have high speed output. When it works well, GPS is cheap and doesn’t drift but with a slow update rate. The cost optimisation probably means that the IMU data is usually only trusted for a few seconds, probably 10 min at most before it takes whatever the GPS says as truth. If they lost gps signal through jamming, then they would keep navigation on the less certain IMU data, but the GPS sensor thinks all is well so they shift position.

There is probably a software upgrade to the filter that could be used to limit these attacks, but I imagine it’s an active area or research.

permalink
report
parent
reply
5 points

If it’s a smaller plane (such as a CRJ / ERJ) with only one IRU, it will not be able to determine if GPS is valid or not, so the drift correction gets spoiled.

Large commercial aircraft are using 3 IRUs, with newer aircraft using ADIRUs. If GPS does not agree with the three IRUs, the GPS data is thrown out. If the GPS is within tolerance, correction is applied. You could build up very small errors over a long distance, but you should still be pretty close to the airfield when you get there.

permalink
report
parent
reply
5 points

Ignore my ignorance. Are you saying the aircrafts track where they are going by calculating their position from gyroscope data? And this is more precise than GPS?

That’s like using the accelaration sensors in your phone to navigate. Or sailing with compass and nautical maps.

Possible. Tech isn’t even that novel. But still impressive.

permalink
report
parent
reply
9 points

Yes. Most of commercial navigation systems rely on the IRUs as a primary source of position data, and they’ll usually have 3 of them. VHF is used by the crew to confirm that the aircraft is on track by referencing VOR stations, though these are slowly being phased out due to GPS.

That being said, a single traditional IRU can have up to 2km of drift over a 2 hr flight (at which point it’s removed from service and replaced). When used in combination with two other IRUs, the error is dramatically reduced. Traditional IRUs are gyroscopically mechanical in nature and do not talk to GPS.

Now, that being said, the new standard is called an ADIRU (ADvanced IRU), which ties in with GPS and features laser gyros. They’re extremely accurate and have essentially zero drift, plus multiple redundant components within each unit.

permalink
report
parent
reply
7 points
*

If anyone is really curious about how INS works https://en.m.wikipedia.org/wiki/Inertial_navigation_system

Also this Air Force training audio REALLY clears the subject up: https://youtu.be/VUrMuc-ULmM

The Missile Knows Where It Is

Transcription for the audio is as follows:

"The missile knows where it is at all times. It knows this because it knows where it isn’t. By subtracting where it is from where it isn’t, or where it isn’t from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the missile from a position where it is to a position where it isn’t, and arriving at a position where it wasn’t, it now is. Consequently, the position where it is, is now the position that it wasn’t, and it follows that the position that it was, is now the position that it isn’t.

In the event that the position that it is in is not the position that it wasn’t, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn’t. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the missile must also know where it was.

The missile guidance computer scenario works as follows. Because a variation has modified some of the information the missile has obtained, it is not sure just where it is. However, it is sure where it isn’t, within reason, and it knows where it was. It now subtracts where it should be from where it wasn’t, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn’t be, and where it was, it is able to obtain the deviation and its variation, which is called error."

permalink
report
parent
reply
1 point

The missile knows where it is by knowing where it is not.

permalink
report
parent
reply
2 points

I’m glad I wasn’t the only one scratching my head at why was this an issue….(30 + years in aircraft maintenance just not avionics trade, airframes and engines)

permalink
report
parent
reply
2 points

Well the article says it caused at least one plane to almost fly into Iran’s restricted airspace…

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
33 points

We need a backup for GPS. LORAN should never have been shut down.

permalink
report
reply
12 points
*

I can’t see how omega and similar were not just as susceptible to this type of attack. Active outside in positioning almost always has this vulnerability.

permalink
report
parent
reply
1 point

There are 3 of them. Galileo, Glonass and Beidou

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 11K

    Posts

  • 519K

    Comments