Slashdot Mirror


Hacking a Satellite is Surprisingly Easy (theoutline.com)

Caroline Haskins, writing for The Outline: Hundreds of multi-ton liabilities -- soaring faster than the speed of sound, miles above the surface of the earth -- are operating on Windows-95. They're satellites, responsible for everything from GPS positioning, to taking weather measurements, to carrying cell signals, to providing television and internet. For the countries that own these satellites, they're invaluable resources. Even though they're old, it's more expensive to take satellites down than it is to just leave them up. So they stay up. Unfortunately, these outdated systems makes old satellites prime targets for cyber attacks. [...]

A malicious actor could fake their IP address, which gives information about a user's computer and its location. This person could then get access to the satellite's computer system, and manipulate where the satellite goes or what it does. Alternatively, an actor could jam the satellite's radio transmissions with earth, essentially disabling it. The cost of such an attack could be huge. If a satellite doesn't work, life-saving GPS or online information could be withheld to people on earth when they need it most. What's worse, if part of a satellite -- or an entire satellite -- is knocked out of its orbit from an attack, the debris could create a domino effect and cause extreme damage to other satellites.

12 of 199 comments (clear)

  1. Say what? by Snotnose · · Score: 4, Interesting

    I'd think a satellite would want some type of RTOS for it's main system. I used WinCE some 15-20 years ago and it sucked ass, but I'd rather use it to control a satellite than I would Win95 (or a modern Linux for that matter).

    1. Re: Say what? by Anonymous Coward · · Score: 5, Informative

      This whole article is complete bullshit. Of course satellites do not run Windows 95. GPS satellites alone have existed for longer than that.

      Wtf Slashdot?

  2. Windows 95? by b0s0z0ku · · Score: 4, Interesting

    Windows 95 is a consumer desktop OS? Does the author means that the control software for the satellites runs on Win 95?

    I'd imagine that the satellites themselves would use a real-time or server OS i.e. QNX, NT, or a Unixoid OS. Running a desktop OS on hardware with no direct display would be stupid, and satellite engineers aren't likely to be stupid.

    1. Re:Windows 95? by postbigbang · · Score: 5, Insightful

      One might imagine that there are satellites looking down at the earth for sources of interesting, space-beamed transmissions, and their content. There are a lot of monitoring dishes up there these days, pointing directly at that person with a yagi antenna spewing iterations of hack attempts. Then there's a knock at your door.

      I'll imagine if you try and hack GPS and other high-value assets, you're not only being watched but by people that play for keeps.

      Go ahead. Make some analyst's day.

      --
      ---- Teach Peace. It's Cheaper Than War.
  3. Have real doubts about this. by forkfail · · Score: 4, Insightful

    NT I Could See

    Back in the day, NT was actually a pretty good OS, and used in a number of mission critical applications. (Including some I worked on.)

    But... 95? Really?

    That was certainly not MILSPEC approved for that sort of thing. And NASA had even tighter requirements and a higher specification bar.

    I really suspect that the author has their facts a bit scrambled.

    --
    Check your premises.
  4. I could find no evidence for the claim about Win95 by UnknowingFool · · Score: 4, Informative

    I read the article and while it makes the claim about Win95, it doesn't go into detail about it or support it with facts. I find that claim somewhat incredulous as most satellites would never use a GUI based desktop OS. Maybe some control systems on the ground use Win95 and have ever been updated.

    I would agree with the basic premise that many satellites especially older ones are not hardened against cyber attacks.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  5. The SKY IS FALLING.... by bobbied · · Score: 5, Interesting

    Literally... Chicken little has confirmed it!

    Um... Yea, a lot of stuff is POSSIBLE, but the question really is about how practical it is. What's the actual level of risk? Pretty low.

    These things are expensive. Older satellites might be vulnerable to exploits launched from the Web, but I've got to believe that such "over the web" control systems are quite well protected and monitored. Disrupting over the AIR (I.E. RF links) are going to require specialized equipment and some specialized knowledge about what you are doing (not all satellites use the same control uplink frequencies), and actually taking CONTROL is like to require insider knowledge of expected modulation techniques, telemetry formats, encryption keys and a lot of other things.

    There are a lot of places that have the uplink equipment, though it's not that long of a list and most of that equipment is already being used for commercial applications. An uplink setup is prohibitively expensive for an individual to build and commercial companies that own them like to keep track of when they are used. You could possibly arrange to use one by stealing a mobile unit or breaking into one and using it, but you will get discovered pretty quick.

    All this to say, Disruption is easy, so doing a denial of service attack is pretty high risk, you just need to access the right equipment. DOS attacks (and uplink mistakes) happen all the time now. Taking control? Not very likely, very low risk. State actors might have the resources, but apart from that, it's not going to be worth the effort and costs.

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  6. Re:Security / Jamming by Strider- · · Score: 5, Informative

    Naw, the vast majority of commercial communications satellites are still dumb bent-pipe repeaters. There's no security on them, save for nulling antennas and similar techniques.

    I used to work for a company that built flyaway VSAT systems, so I know this stuff pretty intimately. A number of years ago, SES Americom (one of the big operators in North America) called me up for help in locating a wildcat transmitter that was causing interference with one of their birds. They called us because they knew we built stable, small aperture uplink terminals that could be a useful reference. Basically they had me transmit a known narrow-band signal at high power, then used that and my sidelobes as a reference to find the offender. After a weekend of doing doppler locating, they tracked it down to about a 1 x 2 mile ellipse, east of Detroit. Their suspicion was that it was a HughesNet terminal, probably on a gas station, that had gone bad.

    --
    ...si hoc legere nimium eruditionis habes...
  7. Probably just ground control stations use Win95 by bigmacx · · Score: 4, Informative

    There's noo way some satellite up there is actually running Windows 95 for anything on the the satellite hardware itself. I'm not believing that.

    But I will believe there might be ground control workstations running Windows 95 for some function due to having custom software developed on it or a hardware device/card that cannot be moved to a newer version of Windows.

    I know of all kinds of customer sites with Win95 workstations still in use. These are for specialized applications like manufacturing machine control or scientific test tools. They either keep them completely off the network and block all USB ports, etc, OR they use a very discrete localized network.

  8. Re:LAMENESS FILDER XDDDDD by Archangel+Michael · · Score: 4, Funny

    We're just the old Greybeards we used to make fun of back in the day.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  9. Re:LOL! by Darinbob · · Score: 4, Insightful

    First off, the article is pure bullshit. There may be some Windows 95 components, but the satellites don't run off of Windows 95. These are embedded systems running small and tiny operating systems. They need to be light and with low power usage.

    If you look at the article, there is one and only one place that says "Windows" or "Windows 95", and that's the intro paragraph. There are not references or annotations supporting this assertion. It's click-bait, and that makes Slashdot a click-bait enabler.

  10. Re:Security / Jamming by Anonymous Coward · · Score: 4, Interesting

    I personally integrated many birds for SES, Hispasat, Hughes, NBNco, Echostar, I even retrofitted Terrestar 2 into Echostar 21. Article is BS. Used mostly BAE rad750 processors. subsystems are controlled by MIL-STD-1553 just like your F14 tomcat was initially designed for developed in 1978. Mostly running scripts in either ADA or tcl from ground stations. All their communication is fully encrypted on launch. You could theoretically jam them by blasting the same frequencies, it wouldn't go long undetected.