Error 53: Apple remotely bricks phones to punish customers for getting independent repairs

It seems like the fact that relying on fingerprint scanning makes that even a possibility, makes it an insanely stupid design decision from a security standpoint. Why the fuck would anyone want a completely unchangeable password that they have literally written on their fingertips (and any surface they touch) at all times?

2 Likes

Because prior to that lots of people were using four digit numbers which are even worse (or even worse than that, those swipe a shape things). Ideally we’d want a more sophisticated multi-factor auth mechanism, but these are human interfaces, and very few humans are walking IT specialists.

3 Likes

I’ve had decent success at deriving patterns from the swipey thing just by looking at smudges. Or simply watching them.

But this whole thing is playing out like a psychotic break at Apple. Like there are infosec pros that have to be hardcore, and engineers that have to deliver features. So they go, “why not both?”. And that’s what causes the shit to hit the fan.

4 Likes

If that’s all you do, then absolutely! Unfortunately they’re all crap for security anyway because the radios aren’t sandboxed and the radio firmware is all shite. So if a TLA is after you then fuggedaboutit, you’re done. At some point the less savory elements will figure out that reprogramming the radios to attack other radios is actually more effective than the wireless route. Give it a year or three.
(Of course by then the AIs will have voice samples from us all plus all our personal info and will be doing the Eliza thing to our banks, in our voices, with our caller ID and then we’ll all have to start going back to talking to a real teller irl, f2f!)

1 Like

Yeah, those shape-swipe things are usually reversible via smudge (and shoulder-surfing helps for those or many other mechanisms.)

Shipping a viable consumer product in large quantities at a price point as low as manageable that has end-user usability requirements but with some reasonable level of security is a massive tug-of-war of goals and requirements. Trade-offs will be made. Some people will whinge about any trade-off. The people saying “oh no, you can get someone’s fingerprint” are fantasizing about spy movies and not considering the product’s goals, use, or real-world requirements.

2 Likes

It is a pain in the rear, and a big reason I won’t go back to consumer product development. I can’t imagine someone who won’t cli or script themselves out of a problem, let alone appreciate measures and countermeasures when it comes to security.

I would be a liability at Apple. (Unless I was in their internal infosec dept)

2 Likes

The InfoSec teams at Apple I worked with actually had a pretty cool gig (though not an easy one). Every app, internal or external, has to be pentested and also go through a code audit. The code reviews were not fun, but I learned a few cool and interesting things going through reviews of various tools with InfoSec people. They’re always really, really busy, though and since they are doing code audits they need to be hopping around between a lot of languages (fun for some, but not all).

1 Like

On an unrelated note, check this infosec madness out:
https://www.shodan.io/host/198.2.49.105

2 Likes

HOLY FUCKING SHIT!!

that took me a second to figure out what was going on, but holy hell.

1 Like

Heh, should I drive down and say hello with a bottle Chablis and some electrical tape for the camera?

1 Like

Which turned out to be a really terrible idea. Why not just have the user enter their back-up password?

2 Likes

I continue to not understand why people give Apple money. Still, this is a class action waiting to happen.

3 Likes

Wait a minnit!

He had to pay ÂŁ270 for a replacement and is furious.

What a goddamn idiot.

1 Like

Internal dialog when I first saw that went something like, “Hmm, what’s this? Wait… Is that a? OMFG! Jesus H! What The Living Hell!?!”

3 Likes

That’s because Android is a shit OS and not secure as well.

2 Likes

Part of that problem is that Android doesn’t let you retrace your path - if you could you could create much more complex patterns that would be harder to derive from the smudges.

Amusing! They seem to have realized the error of their ways though, or maybe the IP changed. It still responds to 80/443 but there’s no content, (and I’m not going to scan for whatever random port they might have switched it to).

2 Likes

I wouldn’t say Android is a shit os at all. Well, not after using the last twenty years of operating systems. But the observation that it has a looong way to go I completely agree with.

3 Likes

They made it to the front page of Hacker News a few days ago, so I have a feeling they’ve made some recent adjustments (or had some made for them.)

1 Like

Usability: low
QA quality: low
App store app quality: a joke (with an advertising banner)

If you root your Android phone, you’re halfway to being owned by some .apk file you download and then let take over your phone.

iOS has problems but at least I don’t have to worry about an app store app taking over my phone without using an actual unpatched zero day (and since Apple ships its own updates directly to users, unlike 99% of Android phones, I get security updates quickly).

2 Likes