News for hackers. Stuff that matters.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by KirinDave on Monday January 09, 2017 @11:46PM (#13362659)
Sure, but let's not kid ourselves. For some people (of both good and bad intentions), they have to be able to resist both covert and overt physical access.

We cannot simply continue to allow it to be "game over."

Re:Debugging mechanism in Intel CPUs allows seizing control ... by ktRolster on Tuesday January 10, 2017 @12:53AM (#13362941)
When the military has secure computer needs, they take steps to ensure no physical access. Check out "SCIF"
Re:Debugging mechanism in Intel CPUs allows seizing control ... by wmf on Tuesday January 10, 2017 @01:23AM (#13363071)
So for those of us not in the military, we should either handcuff our laptops to ourselves or just not use computers? It's so defeatist.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by AnthonyMouse on Tuesday January 10, 2017 @03:03AM (#13363436)
Security is risk management. A plumber has a different threat model than a government operative.

If you're not interesting then physical security is less necessary because physical attacks are less likely and the consequences are lower. If you are interesting then you need physical security.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by cm2187 on Tuesday January 10, 2017 @03:35AM (#13363525)
It's a bit of a "if you don't have anything to say you don't need free speech" argument. I'd rather have security for everyone because someone, sometime, will need it.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by pmontra on Tuesday January 10, 2017 @04:21AM (#13363664)
Leaving physical access to a PC is bad practice in any case. It makes it easy for thieves to steal it and to anybody to implant any kind of device or sw. Intel increased the surface area for attacks and this can't be good. However security for everyone regardless of the threat model is hard. I make an example with smartphones.

Unlock with PIN or with fingerprint? Obviously PIN is safer because we leave fingerprints everywhere. But threat modeling comes into play.

I know of a guy who got his iPhone stolen at a party and started receiving email notifications of account changes. Did the thief use NSA grade decryption techniques? No, the phone was protected with a PIN. The thief likely kept an eye on people unlocking phones and stole the one he was able to spot the PIN for. The inferior security method (fingerprint) would have prevented unlocking the phone and maybe made the theft less interesting.

It's always a tradeoff and one has to decide who's wanting to protect against.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by KirinDave on Tuesday January 10, 2017 @02:18PM (#13367977)
> Leaving physical access to a PC is bad practice in any case.

Okay, so imagine you're in a country where homosexuality is illegal, but you still are trying to live your life as a human (the majority of which seek companionship).

"Oh sorry, not only are you ruined when they kick down your door, but everyone you've ever networked with is at risk now too maybe try not living there ha ha goodbye!" is not a story.

What's more, I just want to point out Apple and Google have been trying very hard to make devices which all but the most resourced individuals cannot break. As you implied, some access weaknesses exist to this day, but right now for desktops and laptops this "welp I guess you deserved this because you weren't careful" attitude seems to rule the discourse.

It's shortsighted, it's regressive, it's unhelpful. And while I cannot know your motivations, I know many folks who are so paranoid that Intel and AMD might have backdoors in their boot integrity verifiers that they're willing to ignore people desperate to keep secrets on that principle rather than try and make an actual best effort at security.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by pmontra on Wednesday January 11, 2017 @06:39AM (#13373231)
I'm surprised by what you read in my message. I'm not the "you deserved it" kind of person. People has the right to live how they decide to live and deserve nothing bad happen to them. However prudence calls to plan for security and I just don't believe technology can help us past to a certain point.

I lock the door of my house. Most people do. That helps against burglars, which is my threat model. It doesn't help against police with a warrant in some countries, maybe warrantless in others. If somebody wants your data so badly to kick down your door, maybe they are willing to use workarounds even less pleasant than https://xkcd.com/538/ There are techniques against that, compartmentation (is that the right word?) and others. The more farsighted is trying to change how a country works. Long and risky though.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by KirinDave on Thursday January 12, 2017 @02:03PM (#13385078)
Technology can play a part at every stage of this. For better or for worse.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by egeozcan on Tuesday January 10, 2017 @05:20AM (#13363876)
I think it's more like, "you don't need a ground to air defense system in your backyard unless there lies a buried nuclear missile".

Also, a plumber would probably invest in mechanic arms to prevent possible injury when working before it comes to preventing physical access to his/her computer.

In short, it's a question of effort and priorities.

A default setting change protects me from black hats walking around with special cables in Starbucks? Yeah, sure, why not. Me having to carry my ultrabook in a locked steel case? Not so much.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by userbinator on Tuesday January 10, 2017 @06:34AM (#13364133)
On the other hand, one could argue "I'd rather have freedom for everyone because someone, sometime, will need it." --- maximising physical security pretty much leads to locking users out of being able to easily inspect, repair, and modify their devices since it's far easier to just treat all physical access as being an attacker.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by AnthonyMouse on Wednesday January 11, 2017 @12:44AM (#13372042)
> It's a bit of a "if you don't have anything to say you don't need free speech" argument. I'd rather have security for everyone because someone, sometime, will need it.

The saying is, saying you don't care about privacy because you have nothing to hide is like saying you don't care about free speech because you have nothing to say. The analogy works because they're actually analogous -- it's a private right vs. a government imposition in both cases.

This isn't that.

Doing things this way has costs. It once was that if you forgot your personal device password then you take it to a computer tech who uses "physical access=root" to reset your password or recover your files.

If you make that not practical anymore, how do we solve password recovery? "You lose all your data" is not something people want to hear. The current solution seems to be to backup everything into The Cloud. But I thought the idea was to improve security?

Meanwhile you can't actually know if a state-level attacker is able to penetrate the likes of Secure Boot until it's too late, and the chances are that they actually can. Which means interesting people still need physical security.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by drvdevd on Tuesday January 10, 2017 @04:20AM (#13363657)
Well also, the reason these debugging interfaces are shipped enabled is probably due to a risk/convenience/benefit calculation made by Intel et al, with a view toward making repair or diagnoses cheaper or satisfying OEM factory requirements. So in this case the risk is passed on for any number of reasons, not all of which are to the detriment of consumers. Some perhaps to their benefit.

From the corporations' point of view, there are multiple customers to satisfy for each device shipped, not just the end user. My point being that this risk analysis is simply more complex than any single end user's needs.

Re:Debugging mechanism in Intel CPUs allows seizing control ... by cma on Tuesday January 10, 2017 @11:29AM (#13366036)
Which kind of plumber? :)
Re:Debugging mechanism in Intel CPUs allows seizing control ... by willstrafach on Tuesday January 10, 2017 @09:46AM (#13365125)
That is not what a SCIF is used for. A SCIF is for discussing or electronically processing information classified at TS/SCI level (sensitive intelligence-related information).

Counterexample: For Unclassified and Unclassified//FOUO websites made available on the public internet by DoD/IC, you can even access them from home using a valid CAC/PKI card (smart card holding a client certificate affirming your identity). This is not just informational websites, it includes your unclassified webmail, Intelink-U (web gateway to some sites), and more. They are far more lax than many private corporations are.

Physical security is surely good to have, but your reference to military is not a great one as military and the intelligence community hedge a lot on digital security, not physical security unless the information is highly sensitive (Even then, it is in combination with very strong digital security measures regarding setup of the network, VPN, and all endpoints).

Re:Debugging mechanism in Intel CPUs allows seizing control ... by compuguy on Tuesday January 10, 2017 @12:36PM (#13366811)
Even in a SCIF physical security (and auditing) is still very important.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by greglindahl on Tuesday January 10, 2017 @01:05AM (#13362985)
... and they also put hot glue into the usb ports, but I digress.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by pjlegato on Tuesday January 10, 2017 @01:06PM (#13367169)
I think OP's point was that it's not a question of intentions or will to build a better system -- it's categorically impossible to secure a computing device from someone who has physical access to it, a priori.
Re:Debugging mechanism in Intel CPUs allows seizing control ... by deathanatos on Tuesday January 10, 2017 @04:40PM (#13369338)
While I agree that it's difficult to secure a computing device against all physical attacks, I think one can consider a USB port a sort of physical "API" to the machine, and one that shouldn't just outright betray me. As a user, I would like physical attacks to at least require some level of disassembly.