Live data from Hacker News

The hacking of Starlink terminals has begun

wired.com

71–80 of 267 posts

Re: The hacking of Starlink terminals has begun

#71
post #69

I never understand why the dollar amount is always included in these headlines. Like affording the $25 worth of hardware is really the most difficult obstacle to overcome here.

The original hacker might have needed a lot of specialized, highly valuable knowledge, but what $25 means is that almost anybody can do the same with some instruction even if they couldn't come up with the instructions or even don't understand what they are doing.

Re: The hacking of Starlink terminals has begun

#72
post #58
post #42

Earlier quoted context omitted.

Viasat attack was by hacking ground terminals, not jamming satellites.

The Russian approach is hybrid: in addition to the use of jamming (they use Divnomorye, Leer, Moskva, Krasukha, ...), traditional hacking is used to extend the damage range beyond what can be obtained through pure electronic warfare. In the case of Viasat they had access to a badly configured VPN appliance and used it to deploy on the terminals. Which is a classical case of network compromise, not a direct hack of th…

> Also considering this aspect the comparison is not there: it's a local access to the hardware vs an "I own your infrastructure and I'm able to deploy my firmware".

Yes, performing this reverse engineering requires physical access. But it potentially enables one to find further vulnerabilities and systems knowledge necessary to build attacks that brick network terminals or otherwise disrupt the network. Russia's action proves these attacks are viable and useful (even if an authenticated management vector was used).

Your original comment about the constellation height was a non-sequitur: we're talking about threat actors' attacks on end-user terminals. The article makes clear ("on the ground") that this is what it was referring to.

Yes, jamming, etc, are also useful attacks that threat actors use but not what we're talking about.

Re: The hacking of Starlink terminals has begun

#73

This WIRED article[1] references a release of tools and information about the research on GitHub[2] however it 404s. Hope that is not being censored. [1] https://www.wired.com/story/starlink-internet-dish-hack/ [2] https://github.com/KULeuven-COSIC/Starlink-FI

No post body was provided.

Re: The hacking of Starlink terminals has begun

#74

It shouldn't count as a vulnerability that you can get root of a device that you have physical possession of. If there's any real vulnerability here, it's that having root of your terminal gives you any extra privileges to the rest of the network.

If a system is designed to not allow that access, and you can compromise that design, it is most definitely a vulnerability.

I'm convinced that it's impossible to prevent anyone that can physically tamper with a system from having full privileges on that system, as a result of physics. The only way to truly protect information is to make use of quantum effects, and we've only just started doing that in labs. Everything else is just making it harder.

So, if you make things harder and someone comes along that invests more effort to overcome, can you really call that a vulnerability? It'd be a real vulnerability if with this access to a user terminal they could elevate permissions on the satellites, but that hasn't been shown (yet?).

Re: The hacking of Starlink terminals has begun

#75

Earlier quoted context omitted.

Hmm... When I read "hundreds of thousands" I assume more than 100,000. Is that incorrect understanding of English?

Satellites definitely have multiple computers onboard. Their design philosophy evolved from aircraft which tend to use discrete computer for different tasks. Communications, navigation, data logging etc. That's not counting the computers providing whatever the satellite's mission is and they almost always have redundant hardware to make up for failures which are common in space. So there are definitely far more "comp…

Yes, triple redundancy for critical systems is typical for space applications.

With small computers being relatively cheap and lightweight, I suppose a satellite has a highly available internal computing configuration, with large level of redundancy, capable of functioning even after serious hardware degradation.

Re: The hacking of Starlink terminals has begun

#76
post #69

I never understand why the dollar amount is always included in these headlines. Like affording the $25 worth of hardware is really the most difficult obstacle to overcome here.

Thats' the point, its a trivial amount. Implying it's super easy and people should be worried.

Re: The hacking of Starlink terminals has begun

#77

Earlier quoted context omitted.

Both the client and the satellite use beam forming. The signal is pointed at you in a relatively narrow beam not broadcast spherically. They have to know where you are to point at you (phased array antennas so electronic not physical pointing)

I'm not too familar with the low-level details of the Starlink network, but in the slides of the talk it's shown that the dish contains a GPS receiver, so isn't it possible that the client tells the satellite its location on first contact?

GPS is the cheap, easy, and more accurate method of finding and determining location. Time sync is also an important part of satellite communication.

They could effectively reimplement GPS or an equivalent location tech with their network but why when a high quality positioning solution already exists.

They will be continually syncing time and position data for the orbits of satellites and positions of clients. (static clients obviously don't need this often outside of timekeeping, but you can set up a mobile plan for RVs, boats, etc which obviously move a lot)

Re: The hacking of Starlink terminals has begun

#80

This reads to me like the (more complicated but ultimately) equivalent of "a user reverse engineers the website's javascript!". As in, this allows the user to mod their client but it doesn't change anything for anyone else, and wasn't meant as a real secure element. I'd assume that getting root access to the user terminal gives them no additional privileges to access the actual Starlink data & control planes.

[deleted]
Post reply on HN