Live data from Hacker News

Spying on a smartphone remotely by the authorities: feasibility and operation

security.stackexchange.com

41–50 of 98 posts

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#41

Earlier quoted context omitted.

In most SoC's the answer is 'everything' because there's no such thing as an IOMMU.

How big a concern is this if the data is encrypted by the kernel or user space?

Encryption does not help in this case. They have complete remote control over the entire CPU so they can just run the decryption code directly.

Encryption only helps if the endpoints that can get access to the plaintext are not compromised.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#42
To me the real question is. Technical feasibility aside.

Would the cell phone manufacturers (Apple, Samsung, Motorola, Nokia, Xiaomi, etc) say no when faced with the possibility of losing market share in France. Because of a law pushed through under the cover of security. Many a liberties have slipped under that blanket cover called security.

I think they will put in this feature if it's not already there.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#43

Can the thing France just made legal be done? > French police should be able to spy on suspects by remotely activating the camera, microphone and GPS of their phones and other devices, lawmakers agreed late on Wednesday, July 5. https://www.lemonde.fr/en/france/article/2023/07/06/france-s... Why would anyone stir up the civil libertarians if the thing you are making legal is not possible?

I would assume this is possible. If the gov wants to bad enough, I'd guess most OSes have a way to remotely control and observe. A state has resources to research 0days, bank them, and use them as needed. But probably not worth using unless it's for a high value target.

Considering most mobile phone operator would require you to install additional software to be able to use their network and that they would most likely cooperate with the authority if asked by the justice department.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#44
post #2

Is there some kind of vote bot ring or something? This is a question with one short answer (at the time of my comment). It's hard to imagine why it made the top on its own merits.

No, it's not a bot ring. I assume you think that because I posted links to stackexchange quite a few times the last few months. Instead, I just skim over stackexchange.com as part of my feed and when there's something what I assume HN interests, I post it here.

I don't care much about Karma. I posted this specific topic since I find it kind of hilarious that police should now lawfully be able to do something they are almost surely not able to do. And I enjoy discussions to such topics here on HN, because most of the time the viewpoints mentioned here are at least of the same quality of the answers on stackexchange.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#45
post #30
post #8

Earlier quoted context omitted.

Baseband backdoor. No need to target the OS or the primary CPU.

Are basebands not sandboxed at all? There's no conceivable reason that my baseband should be able to access my camera, microphone, or the contents of my display in normal production use, as that's all filtered through the CPU typically. Why not have an MMU that limits the baseband to DMA in a specific chunk of memory and reduce the attack surface dramatically? It's not just effective against nation states. With such…

Historically the baseband was the primary processor with full control and the CPU was subordinate. This is because the baseband code was developed by the chip manufacturer so they gave themselves full control over the system to make it easier for themselves.

This may no longer be the case right now as the primacy of the CPU has become increasingly obvious, but it should still be the default assumption since having the baseband in control lowers costs to the chip manufacturer which is their lifeblood.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#46

Earlier quoted context omitted.

This is why I'm an open source advocate. It's not that open source automatically makes software/firmware trustworthy, it's that closed source empirically guarantees the software/firmware can never be deemed trustworthy.

And yet there have been plenty of long standing security issues in Linux… Why would you think that a bunch of people volunteering their time would be more motivated to look for security issues and even those that are found, how many would be disclosed responsibly instead of being sold to places like Pegasus?

> Why would you think that a bunch of people volunteering their time would be more motivated to look for security issues

I don't. I trust that bad actors are less motivated to insert malicious code, and I trust that transparency enforces good practices. All sufficiently complex code has unintended behavior, what matters to me is how you stop third parties from using my device beyond my control.

> and even those that are found, how many would be disclosed responsibly instead of being sold to places like Pegasus?

What do you think everyone else does with their no-click exploits? Send them to Santa?

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#47
post #39

Earlier quoted context omitted.

But it’s a good question. I want to know. I am assuming this is not possible. The only thing i know of is capable of doing so is pegasus. But it’s very expensive afak.

It costs about 2-5M$ to buy or develop a new weaponized zero-click vulnerability that would allow you to simultaneously hack all 1,000,000,000 iPhones in use. So around 1/20 of a cent per iPhone.

even for the single use case, 5M$ is not that far fetched in terms of opportunity cost.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#48

Earlier quoted context omitted.

Sounds like the perfect cover for malice, lol If ((Assume it's stupidity) == (discount/ignore the risk)), then assuming it's stupidity is never the safer assumption, even if it's empirically more likely to be the correct assumption, no? All boils down to an individual's threat model at the end of the day anyway, though.

I’m always amazed at how many people don’t understand this. Hanlon’s Razor is just a way to sound smart while indulging in self-soothing biases.

The practice of assessing whether a tempting evaluation of "malice" can instead cover evidence of structural faults is part of the effort towards seeing things as they are. And keeps you away from paranoia.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#49
post #23

A little OT but strongly related: in France you can go to prison if you refuse to give your phone's password to the police (nothing like a "free country", I guess). Is there a way to set up a phone so that typing a "special" password puts the phone in an alternate state with different apps and content, etc. (and possibly erase the regular content)?

You simply comply and give your phone PIN that somehow doesn’t work.

Re: Spying on a smartphone remotely by the authorities: feasibility and operation

#50
post #23

A little OT but strongly related: in France you can go to prison if you refuse to give your phone's password to the police (nothing like a "free country", I guess). Is there a way to set up a phone so that typing a "special" password puts the phone in an alternate state with different apps and content, etc. (and possibly erase the regular content)?

- I presume that's considered willful destruction of evidence and interfering with an official investigation, and worse charges than whatever you were probably facing (unless you really did fuck up and committed something bad).

- Investigators are not going to be typing your password into the running original device, they're going to be trying it against an offline clone of the encrypted storage. All that will happen is the decryption won't succeed and they'll tell you that it was the incorrect password and continue holding you until you give it up.

- This is hardly unique to France, US courts have jailed suspects for refusing to provide passwords in numerous cases. https://arstechnica.com/tech-policy/2017/03/man-jailed-indef...

Post reply on HN