Slashdot Mirror


Dell Begins Offering Laptops With Intel's 'Management Engine' Disabled (liliputing.com)

An anonymous reader quotes Liliputing.com Linux computer vendor System76 announced this week that it will roll out a firmware update to disable Intel Management Engine on laptops sold in the past few years. Purism will also disable Intel Management Engine on computers it sells moving forward. Those two computer companies are pretty small players in the multi-billion dollar PC industry. But it turns out one of the world's largest PC companies is also offering customers the option of buying a computer with Intel Management Engine disabled.

At least three Dell computers can be configured with an "Intel vPro -- ME Inoperable, Custom Order" option, although you'll have to pay a little extra for those configurations... While Intel doesn't officially provide an option to disable its Management Engine, independent security researchers have discovered methods for doing that and we're starting to see PC makers make use of those methods.

The option appears to be available on most of Dell's Latitude laptops (from the 12- to 15-inch screens), including the 7480, 5480, and 5580 and the Latitude 14 5000 Series (as well as several "Rugged" and "Rugged Extreme" models).

Dell is charging anywhere from $20.92 to $40 to disable Intel's Management Engine.

140 comments

  1. Thanks for the value Dell! by Anonymous Coward · · Score: 1

    Make me pay extra to have something disabled which should never have existed in the first place. Just buy AMD and enjoy security through obscurity!

    1. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 0

      Nope, that won't save you: some AMD CPUs have an ME equivalent which undoubtedly suffers the same problems, it's just that nobody has uncovered them yet.

      We need open, auditable, trustworthy hardware, and that means not x86.

    2. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 2, Informative

      We need open, auditable, trustworthy hardware, and that means not x86.

      It's not in the CPU - the IME is in the South Bridge. AMD has their own version. I wouldn't be surprised if ARM has theirs as well.

    3. Re: Thanks for the value Dell! by Anonymous Coward · · Score: 0

      Ya, like you or 99.9% or damn near anyone else can read or understand, let alone audit, processor microcode.

      The fact you don't even understand this isn't in the CPU just underlines that fact.

    4. Re:Thanks for the value Dell! by NicknameUnavailable · · Score: 5, Insightful

      It's not Dell's fault and it did genuinely take some effort on their part to figure out a way to do this without bricking machines in a fairly reliable manner. They also tend to have the best support in the industry, meaning if Intel figures out a way to reactivate it Dell will be on the hook for disabling it again, $20-$40 is nothing for that kind of long term support on a system they have no actual control over.

    5. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 1

      Only on older models. It's on the CPU die now.

      AMD's equivalent is a standalone ARM Trustzone chip that probably isn't implemented in their Southbridge, either. I don't think.

    6. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 1

      It likely didn't require any effort above what they already did to sell to US FedGov. Look up High Assurance Platform.

    7. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 0

      When I saw Dell in the title, I knew I would see an up-charge in the summary.

    8. Re: Thanks for the value Dell! by Zero__Kelvin · · Score: 1

      " ... And if he can't do it, nobody can!" What are you, a fucking high school cheerleader?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    9. Re:Thanks for the value Dell! by BronsCon · · Score: 1

      ARM does, indeed, have their own version. In fact, AMD's PSP is based on ARM TrustZone; without it, AMD probably souldn't have theirs.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    10. Re: Thanks for the value Dell! by Anonymous Coward · · Score: 1

      but their PSP can not connect to ethernet or Wi-Fi and doesn't provide built-in KVM like Intel AMT.

    11. Re:Thanks for the value Dell! by ourlovecanlastforeve · · Score: 2

      I hope you're not posting from your phone then, because your phone's modem contains an encrypted OS that runs separately from any OS installed in ROM which is closed source and closed vendor, so you can't even look at the binary blob. And if it thinks you're trying to tamper with it, it'll reboot your phone.

    12. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 3, Informative

      TrustZone is just a hardware-level (think at the data bus level) capability to allow software to be non-secure (eg, Normal World) or secure (eg, Secure World). This happens at the at the AXI interface level with a special bit called the 'NS bit'. Every single AXI transaction carries this bit. Now, on its own this is harmless as TrustZone requires another software-level portion of this called the TrustZone Secure Monitor (ARMv7 and prior) or ARM Trusted Firmware (ARMv8 and later).

      ARM Trusted Firmware (ATF) is open source here: https://github.com/ARM-software/arm-trusted-firmware
      TrustZone is described here: https://www.arm.com/products/security-on-arm/trustzone

      This is COMPLETELY DIFFERENT technology from what is being done by Intel because this TrustZone/ATF are technologies that run on the actual CPU and actually time-share CPU cycles while the CPU is alive. If the CPU is not up and running and configured properly then they are completely useless and have no impact on security.

      What intel is doing is having a *COMPLETELY SEPARATE* computing subsystem on the chipset that operates independently of your traditional x86 CPU cycles. That is what makes it so dangerous. Its operations is completely asynchronous to anything else.

    13. Re:Thanks for the value Dell! by gweihir · · Score: 2

      It is not the same thing with AMD and currently it is unbroken for AMD. Intel seems to really have screwed up the security of the ME, while AMD seem to have been a lot more conservative.

      I fully agree that it is a problem there as well and that these things need to be auditable by anyone and reliably disabling must be possible.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    14. Re:Thanks for the value Dell! by BronsCon · · Score: 2
      That's neat, I was not aware of ATF. However, since I'm not sure whether you're commenting on PSP as well, or just TrustZone, I'll elaborate on my prior post.

      PSP (now ASP, actually -- wasn't aware of the name change) makes use of TrustZone.

      The Platform Security Processor (PSP) is built in on all Family 16h + systems (basically anything post-2013), and controls the main x86 core startup. PSP firmware is cryptographically signed with a strong key similar to the Intel ME. If the PSP firmware is not present, or if the AMD signing key is not present, the x86 cores will not be released from reset, rendering the system inoperable.

      The PSP is an ARM core with TrustZone technology, built onto the main CPU die. As such, it has the ability to hide its own program code, scratch RAM, and any data it may have taken and stored from the lesser-privileged x86 system RAM (kernel encryption keys, login data, browsing history, keystrokes, who knows!). To make matters worse, the PSP theoretically has access to the entire system memory space (AMD either will not or cannot deny this, and it would seem to be required to allow the DRM “features” to work as intended), which means that it has at minimum MMIO-based access to the network controllers and any other PCI/PCIe peripherals installed on the system.

      So, as I said, PSP (neigh ASP) is AMD's version of Intel's ME and is based on ARM TrustZone. It's literally an ARM core with TrustZone that manages the boot process and provides various out-of-band features separate from the x86 cores.

      You are correct, though, that TrustZone is something completely different; but AMD's PSP (ASP) relies on TrustZone. I did misunderstand how much of that functionality came from TrustZone so, thank you for the additional info.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    15. Re:Thanks for the value Dell! by Anonymous Coward · · Score: 1

      It's not Dell's fault and it did genuinely take some effort on their part to figure out a way to do this without bricking machines in a fairly reliable manner.

      Except they don't have to, and didn't. It was previously reverse engineered by others.

      I'd bet $10.00 that this is an attempt by Dell to gouge certain types out of more money. Heck I wouldn't be surprised if they try to prevent the end user from doing it themselves in some way, just to help ensure a profit.

      This is why you don't hand control of things to others out of apathy. Those others will always try to find a way to take advantage of that fact one way or another. In this case, it's "We'll give back the control you gave up to them, for a price."

    16. Re: Thanks for the value Dell! by Anonymous Coward · · Score: 0

      You have no fucking idea what their PSP *actually* does. Nobody does except them.

    17. Re: Thanks for the value Dell! by Desler · · Score: 2

      How do you know?

    18. Re: Thanks for the value Dell! by BronsCon · · Score: 1

      You're right, I'm sure the entire ARM core dedicated to PSP just handles the boot process, then shuts down, never to be heard from again until the user reboots the system.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    19. Re:Thanks for the value Dell! by sTERNKERN · · Score: 1

      Please do some research on AMD, they have the same functionality on their boards.

    20. Re:Thanks for the value Dell! by TheRaven64 · · Score: 1

      Note that TrustZone is also not without its security issues as a result of running on the same core. For example, there was a recent vulnerability that found that the non-secure code (i.e. the OS) had control over the power management parts and so could drop power to the core as it enters secure mode and trigger bit flips in registers. I don't know if anyone has managed to get a working proof-of-concept exploit for this yet, but there are several JVM escapes that rely on a single bit flip.

      --
      I am TheRaven on Soylent News
    21. Re: Thanks for the value Dell! by Anonymous Coward · · Score: 0

      Actually, it's on the die these days. Has been for a while. You really ought to know that before you go on a tear about somebody else being mistaken. Just sayin'...

  2. DIY by Anonymous Coward · · Score: 3, Interesting

    So in theory, it doesn't matter if you order one of these 'Custom Order' editions? You'll be able to apply the exact same changes yourself?

    1. Re:DIY by kav2k · · Score: 3, Insightful

      I assume the system remains under warranty if Dell does it.

    2. Re:DIY by edtice1559 · · Score: 1

      I don't know whether this is just value-based pricing for something with zero cost or if Dell is actually delivering something different here. The reason that the Intel ME can be so intrusive is that it has complete control over the network interfaces. It's possible that these systems have the built-in network interface disabled (not connected to anything) and separate wireless/ethernet systems. Or maybe not, but until we know, we can't really say if this is reasonable or not.

  3. New slogan! by Gravis+Zero · · Score: 5, Funny

    Intel Management Engine: the original Systemd. ;)

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:New slogan! by bobbied · · Score: 1

      Well.. Upstart for you, you Upstart!

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  4. "Disabled", not disabled. by Anonymous Coward · · Score: 5, Interesting

    Does anyone trust Intel or Dell (or AMD or anyone else) enough at this point to actually believe that the chip is disabled? Or that it won't just be magically re-enabled the first time you log in to the machine? How can anyone independently verify that the chip is actually disabled and stays that way?

    We need to move back towards more open hardware and things like physical switches to turn devices on and off, DIP switches to configure hardware, and on-board fuses that can be permanently blown to disable things you don't want. Oh, and mainboards/CPUs/chipsets that don't have this deep-state backdoor bullshit built-in in the first place.

    None of this shit should have EVER found its way into consumer-grade hardware. EVER. The out of band management hardware should only have been able to be ordered on enterprise grade servers. This is really the only valid use case for this kind of technology. I've worked in a number of large corporate environments, and never once has the ME/vPro shit even been used on desktop PCs. Build it in to the servers that need it, and if a company really NEEDS it for their desktop support method, then it should be a special order.

    Until it's physically gone from the board, you can bet it's never going to be permanently disabled.

    1. Re:"Disabled", not disabled. by sexconker · · Score: 2

      No, it won't be disabled. It'll just be hidden, as usual. It'll still be in the silicon and they'll still be able to reenable it at will.
      I've also never seen it used. For servers, OEMs add in their own controller chip to implement IPMI and their custom shit, and that's all you need. Dell's DRAC/iDRAC, HP's iLO, etc. They don't live in the CPU have ring negative 9999 access, and you can turn them off!

    2. Re: "Disabled", not disabled. by Anonymous Coward · · Score: 0

      I don't trust me_cleaner as a solution. Period. With all that we know now about the ME who is to say that part of the backdoor functionality isn't hardwired in the silicon and all it would take is for a magic packet being received to allow ring-0 memory access?

      This is nothing but a marketing ploy.

    3. Re: "Disabled", not disabled. by Anonymous Coward · · Score: 1

      Sure, use a dip switch for everything. And then build an extra room in your house so you have space for your mainboard.

    4. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0, Informative

      You don't know what you're talking about in this case, it is physically disabled.

    5. Re: "Disabled", not disabled. by DontBeAMoran · · Score: 1

      It's all microcontrollers these days, DIP switches mean nothing since you can't be sure the firmware code will honour the DIP switches configurations.

      --
      #DeleteFacebook
    6. Re:"Disabled", not disabled. by Antique+Geekmeister · · Score: 4, Insightful

      On what basis do you claim this? Since Dell is not being specific about how they disable it there's very little reason to assume that it's a physical change. Since the Intel Management Engine can reasonable considered to be directly accessible to law enforcement, I don't see why most vendors will not leave it accessible to court ordered access. They consider it important to cooperate with national governments to retain export licenses and government contract work.

    7. Re:"Disabled", not disabled. by Dutch+Gun · · Score: 4, Insightful

      The reason this shit is in consumer-grade hardware is because it's a "free feature". So, why not include it? It's the same reasoning as to why we can't buy a consumer TV without tons of "smart TV" features we don't want. After all, it's cheaper to offer only a single SKU.

      Companies throw in these "extras", but apparently don't really consider the fact that sometimes, extra features can actually be "anti-features", in that they might have an actual penalty in terms of security or usability. It's why companies hoard their customers personal data, because its seen as nothing but beneficial, and not a potential privacy disaster for everyone else.

      Only when companies that willfully put their customers security at risk are heavily penalized will they start treating security and privacy with the respect it deserves. Until then, it's going to be an uphill battle.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    8. Re:"Disabled", not disabled. by Tough+Love · · Score: 2

      I've also never seen it used.

      Not for anything useful, however it is well known to cause horrible, unavoidable latency spikes in real time response, for example in financial transaction platforms.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    9. Re:"Disabled", not disabled. by NicknameUnavailable · · Score: 1, Informative

      Intel and Dell aren't even remotely the same. Intel is a largely foreign-owned corporation which integrates sleazy components like the management engine under secret projects on behalf of alphabet agencies. Dell on the other hand has the best hardware support I've encountered in my decade and a half in IT while the fucking owner is extremely approachable. I sent him a message years back, had a genuine conversation, and he seemed legitimately like a cool person who was really passionate about his projects - while I was/am ostensibly a nobody from the perspective of anyone worth billions of dollars. I've never heard a bad story about Dell from anyone in person beyond "shit broke and I was too lazy to take advantage of the support service," and have had dozens of times where things were well beyond (by years) any support agreement or warranty on the individual piece of hardware and they still replaced the parts after simply calling and paying for postage.

    10. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      The court does not order access to the IME. That has never happened in public disclosure anywhere. If a secret FISA warrant is doing so, news of that would be pretty huge.

    11. Re:"Disabled", not disabled. by TheGratefulNet · · Score: 1

      no way to know if its really disabled.

      the companies have zero trust from us, for those that have been following along and are old enough to know better.

      no way to know it won't just be opened up again in some other update, or even just via time or another trigger.

      bottom line: the greed and lack of forthought that created ME can't be fixed. people will take a mile if you give them an inch, and that goes double (huh?) for those who have a taste for power.

      the bad guys will always want to have ways to get into your 'stuff'. they think its their right (they really do think that way) and we think otherwise.

      I don't ever expect to see this kind of fight go away, to be honest. wish it were otherwise.

      for a very long time, now; computing devices have been fundamentally un-trustable. some vendor saying 'its all good now' means nothing to me.

      --

      --
      "It is now safe to switch off your computer."
    12. Re:"Disabled", not disabled. by AHuxley · · Score: 1

      AC the security services got into most other parts of computer systems been sold.
      NSA ANT catalog https://en.wikipedia.org/wiki/...
      Think the thinking around SWAP, DEITYBOUNCE, IRONCHEF, Straitbizarre, Unitedrake.

      --
      Domestic spying is now "Benign Information Gathering"
    13. Re: "Disabled", not disabled. by Zero__Kelvin · · Score: 2

      They are talking about actual hardware control via dip switch, not a switch that is used to set a soft bit.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    14. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      Most of the useless dangerous crap cannot be "removed". You cannot order a Dell Server without DRAC (which permits anonymous remote console access). You cannot order one without the "Lifecycle Management" controller (designed to ensure failure when the paid warranty expires). IME (Intel Management Engine to allow remote access to the machine at a very low level bypassing all security). Same applies to most of the crap included in both the server, enterprise, and consumer class machines.

      When someone buys a computer from Dell (and most other manufacturers) they do not own it. The OEM(s) own it and the purchaser is just a guest on a whim.

    15. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      You've either a shill or completely missed out on the period when Dell knowingly sold broken products and actively misled people as to their doing so. This was especially hilarious because the law firm they hired to defend themselves against this also fell victim to the shoddy Dell products.

    16. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      Read all the specific target environments - notice that none of them mention targeting IME. They mention virtual file systems, but they don't need to preserve all of IME to preserve omnipresence in x86 - never did. Why would the NSA make Intel put it out there with NO USER PASSWORD required to get root? It's just another asshole company putting their own backdoor in for their own purposes & thinking nobody would notice. Intel = SONY 2.0

    17. Re: "Disabled", not disabled. by Anonymous Coward · · Score: 0

      In the fact, it is a promotion that calling AMT free laptop as ME-free laptop. You can just buy a consumer laptop which is always AMT-free. You even can check by Intel Meinfo by your own.

    18. Re:"Disabled", not disabled. by RhettLivingston · · Score: 1

      Exactly! Is there firmware update open source so users can verify it?

      On top of that, just how valuable might the list of those who have paid to have it disabled be to government agencies? They could be making money from the buyer, the agency paying them for the new backdoor, and the agency paying for the list of those that paid to have the ME remove and thus have a higher probability of having something to hide. As a company, how could Dell pass this up!

    19. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 1

      Let's take a look at their C810 laptop product line. The cd-rom drive was on the same controller as the hard drive so when the CD started going bad the machine wouldn't boot.

      The keyboard permanently imprinted itself on your laptop LCD when closed.

      If you held it any way shape or form on the lid side there was a strong chance it would crack and/or crack the screen.

      They also overheated like crazy. My company ordered 180 of these things and over 150 were lemons within the first year. Dell wouldn't stand behind them even with a 3 year warranty so we switched out vendor to Lenovo.

      Then you have the E6400, E6410 laptop series where the thermal sensors were broken as well as the heating. Even after 35 bios revisions it still would overheat and shutdown. The E6410 was the worst of the two where the heat damage would cause the system board to malfunction as well.

      But no, Dell has no problems. They only nearly went bankrupt.

    20. Re: "Disabled", not disabled. by DontBeAMoran · · Score: 1

      DIP switches were fine for selecting adresses, IRQs and DMAs but what good could they do now apart from being on/off switches? As I said, everything is now integrated in microcontrollers these days. All you could hope to do is toggle power to complete microcontrollers but since they each do a lot of functions in a single chip, even that idea wouldn't work.

      --
      #DeleteFacebook
    21. Re:"Disabled", not disabled. by AHuxley · · Score: 1

      They just expected that network to be open :) No catalog support needed.

      --
      Domestic spying is now "Benign Information Gathering"
    22. Re:"Disabled", not disabled. by sexconker · · Score: 1

      Fuck you, shill. Physically present is physically enabled.

    23. Re:"Disabled", not disabled. by tlhIngan · · Score: 2

      Does anyone trust Intel or Dell (or AMD or anyone else) enough at this point to actually believe that the chip is disabled? Or that it won't just be magically re-enabled the first time you log in to the machine? How can anyone independently verify that the chip is actually disabled and stays that way?

      We need to move back towards more open hardware and things like physical switches to turn devices on and off, DIP switches to configure hardware, and on-board fuses that can be permanently blown to disable things you don't want. Oh, and mainboards/CPUs/chipsets that don't have this deep-state backdoor bullshit built-in in the first place.

      None of this shit should have EVER found its way into consumer-grade hardware. EVER. The out of band management hardware should only have been able to be ordered on enterprise grade servers. This is really the only valid use case for this kind of technology. I've worked in a number of large corporate environments, and never once has the ME/vPro shit even been used on desktop PCs. Build it in to the servers that need it, and if a company really NEEDS it for their desktop support method, then it should be a special order.

      Until it's physically gone from the board, you can bet it's never going to be permanently disabled.

      It cannot be disabled. It can only be put into a neutered state. The reason is the ME firmware is required to manage CPU power states - power up, boot, DVFS, and power management. It's a required element (modern processors have very complex power needs and taking them into and out of low power states is an involved affair including rail sequencing and ramping). It's required.

      Even the modern ARM SoC has a ARM core handling the power transition states - it's what actually starts executing code first, which then sequences the power up of the main cores (the one you bought the phone for) including loading their initial boot code into some memory device and setting the reset condition registers so they will begin execution from that location. (Power management is tricky, when you have often 20+ different regulators and sub-regulators to manage, so a processor is dedicated for just that purpose).

      And no, it's not reserved for servers. Servers have IPMI or ILO type systems which are additional processors that allow remote management of the server. This is great, if you're dealing with a server.

      But computer users don't buy servers - most users are plunked in front of what is effectively a desktop PC, the vast majority of which have no remote management capability. Sure, you can install various remote management software on most operating systems, but that really handles maybe 50% of the support cases out there - really the basics of "I need software installed" or "what does this error mean". But if the user comes in and their PC is dark...? You need to walk on over. Which could usually mean you need to hit the power button. But it could mean the OS is dead. So AMT (Advanced management tool) was created, which is an application running on ME that provides power-off control of the PC remotely. (ME is a platform, you can run applications on the platform). Which is great for corporations, especially those larger than a single floor of a building. Same reason you allow remote management of servers that why you want AMT on your machines.

      Why is it on all Intel chips? Easy - because all chips need the firmware anyways (in order to power up and boot), and since the silicon is the same, it's really just one software release - depending on the lasered-in SKU, the functions of ME may range from practically nothing to full application availability.

      Note that "disabling" ME is really meaning that you're blocking applications from loading on the ME platform. The ME firmware and kernel is running because you still have to manage the processor.

      And sorry, but open hardware really cannot get away from this - at least if you want reasonably performant hardware with great battery life. We've gone beyon

    24. Re: "Disabled", not disabled. by Zero__Kelvin · · Score: 1

      The situation would be something like if the system has separate power rails and setting the switch off removes Vcc / Vss, etc. from the subsystem.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    25. Re:"Disabled", not disabled. by thegarbz · · Score: 1

      Companies throw in these "extras", knowing that consumers don't really consider the fact that sometimes, extra features can actually be "anti-features", in that they might have an actual penalty in terms of security or usability.

      FTFY. These are features in the eyes of consumers. The overwhelming majority of people put more braincells to work deciding if they should grab a Mars bar or a Snickers while waiting in line at the checkout of a supermarket.

      All the while the company can say: "Look this stuff you used to pay other vendors extra for you now get for free when you buy Intel!" People like free stuff regardless if the have any intention of using it or not.

    26. Re:"Disabled", not disabled. by AmiMoJo · · Score: 2

      What we know so far:

      - There is a disable bit, added at the request of the NSA, to support "High-Assurance Platform" mode. It's supposed to be reserved for government use, but is available on most (all?) consumer hardware too. There is no official mechanism to enable it, only a hack, so it's not clear if Dell is using it.

      - Due to flaws in the way that the ME does integrity checks you can actually just erase most of the ME firmware, leaving only the early boot code necessary to bring the system up from cold. Again, this is a hack so it seems unlikely that Dell would be using it.

      - The UEFI BIOS can simply set the user-level "disable" flag, which kinda turns parts of the ME off but doesn't really disable it in any meaningful way. It's up to the BIOS vendor if they provide a user interface for controlling this flag. Maybe Dell just removed the "enable" option.

      Conclusion: Unless Dell has acquired some special tool from Intel to disable the ME, they have probably not actually disabled it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    27. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      You are correct - turned off does not mean disabled.
      There will be other instructions to turn it on
      1) Protocol for reflash or errata
      2) Protocol for factory defaults
      3) Protocol for engineer mode or factory testing
      4) Remote protocols

      In short - zero trust. Now if Intel had a reporting tool, that would be better.
      Don't forget SATA drives also has similar secret squirrel firmware.

    28. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      Dell on the other hand has the best hardware support I've encountered in my decade and a half in IT...

      I assume you have never owned one of Dell's consumer-grade machines. They were, are, and always will be garbage.

    29. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      as to why we can't buy a consumer TV without tons of "smart TV" features we don't want.

      I bought one just a few weeks ago. A Samsung 32-inch thing. TE310, says on the package. There were other brands available too with non-smart TVs.

      I think all the ones larger than that tend to be "smart" though.

      (Me, I'm mostly saddened that we can't buy a TV with a matte screen any more...)

    30. Re:"Disabled", not disabled. by edtice1559 · · Score: 1

      This is true. But as I've pointed out elsewhere, we also don't know that it's *not* physically disabled. I don't know why anybody would buy this without an explanation, though.

    31. Re:"Disabled", not disabled. by edtice1559 · · Score: 1

      In the rare cases where they are a anti-features, they can charge extra to disable them!

    32. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      Physically disabling something like this would require altering circuit pathways on the CPU die. It's very unlikely that Dell is either capable of or willing to make such changes. You really aren't very good at this whole "correcting people" thing.

    33. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      I assume you have never owned one of Dell's consumer-grade machines.

      Laptops, maybe. Never had a Dell consumer grade laptop.

      But my 10-year old Dell consumer-grade desktop tower system hasn't given me a moment's trouble apart from the original hard drive giving up after about 7 years use. Pretty good, i'd say.

    34. Re:"Disabled", not disabled. by Anonymous Coward · · Score: 0

      Was it an XPS desktop? I bought an XPS desktop 10 years ago, and several of the capacitors on the board failed within 2 years. Garbage.

    35. Re: "Disabled", not disabled. by fox171171 · · Score: 1

      It's all microcontrollers these days, DIP switches mean nothing since you can't be sure the firmware code will honour the DIP switches configurations.

      It will honor it when it is a power switch.

  5. From the start this was a problem by TheReaperD · · Score: 4, Interesting

    Well, its a start, at least. With a little luck, maybe vendors will get the message that we don't want this black box privacy invading systems in our computers. I remember when Intel had us over to show off their latest and greatest and they were just gushing with pride over this system. I asked them then about the potential privacy and security problems and all they could answer with is don't worry, it will be the most secure system ever made. Like I haven't heard that a million times with the same result. After that, I was just treated like the party buzzkill.

    --
    "Be particularly skeptical when presented with evidence confirming what you already believe." -
    1. Re:From the start this was a problem by Opportunist · · Score: 1

      After that, I was just treated like the party buzzkill.

      That's what you get if you insist to be the security guy at the marketing meeting.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:From the start this was a problem by TheReaperD · · Score: 1

      Well, my boss had a brain and wanted someone who knew what the hell they were actually talking about at the event. He turned white as a sheet when I translated it for him. We started buying AMD after that.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    3. Re:From the start this was a problem by Anonymous Coward · · Score: 0

      Well, its a start, at least. With a little luck, maybe vendors will get the message that we don't want this black box privacy invading systems in our computers.

      I remember some time back there was a NIC card which had some kind of cpu/ram/etc with it. I think it may have been able to offload torrents or something like that.

      Do we need that kind of things these days and maybe some BSD based guardian to live there to report on any strange stuff being sent or received?

      Basically you would have a computer spending full time making sure your computer is secure, or trying to. The advantage is it can be an extremely locked down and minimal system, so it should be harder to compromise. It should also be something you can fully replace, with no mysterious firmware on it. Replacing it should probably require moving a physical jumper or something, possibly along with entering a key. In other words you should require physical access to replace the core system. It should of course support code signing and all that.

      The key difference here is it isn't so much trying to manage, but just to protect/monitor and it would of course be fully controllable by the end user. If you wanted to see what it is doing, you could presumably just ssh in or something along those lines.

  6. Disabling the Intel ME - direct story link by 93+Escort+Wagon · · Score: 4, Informative

    Rather than having to follow yet a Slashdot link to another Slashdot link, which then has a link to the actual story - here is a direct one:

    Researchers find a way to disable Intel's Management Engine.

    --
    #DeleteChrome
    1. Re: Disabling the Intel ME - direct story link by Anonymous Coward · · Score: 0

      Flip a bit.. it's TOTALLY disabled. Trust us!

    2. Re:Disabling the Intel ME - direct story link by thegarbz · · Score: 1

      If we discussed something on Slashdot before it is of great value to click through and read the comments rather than posting a direct link and have the same discussions over and over again.

    3. Re: Disabling the Intel ME - direct story link by slashrio · · Score: 1

      Trust means nothing, control is the key.

      --
      "Trump!!", the new Godwin.
    4. Re: Disabling the Intel ME - direct story link by Anonymous Coward · · Score: 0

      I trust that calling AMT-free as ME-free can sell more laptops :>

  7. Is unprovision the same as disabled? by CaptainPhoton · · Score: 2

    I have noticed a number of Intel ME articles recently appearing on Slashdot. On the business laptops I maintain, firmware was available to resolve latest issues.  After installing the latest ME firmware, I performed an unprovision through BIOS, then I went into the ME settings via Ctrl-P and added a password to the ME settings.  All the ME settings for IP addresses, etc. are blank.

    I ran the INTEL-SA-00075 procedures to verify unprovisioning and that the LMS service was stopped.  My question is whether unprovisioning ME and using a strong password in ME and BIOS to prevent the provisioning results in the same end behavior as the "disable" that is being offered by System76 and Dell.  What do you think Slashdot?  Are any IT folks going through the configuration of Intel ME as I have done?

    FYI, here is an example of the INTEL-SA-00075 risk assessment after the firmware upgrade and unprovision are verified:

    Risk Assessment
    Based on the analysis performed by this tool, this system's Firmware has been updated and system is in unprovisioned state. See Explanation for specifics.

    Explanation:
    The detected firmware on this system has the fix for INTEL-SA-00075. Ensure that the INTEL-SA-00075 tools were used to perform a full unprovisioning of the system prior to reprovisioning. This will remove any unauthorized configuration settings.

    If Vulnerable, contact your OEM for support and remediation of this system.
    For more information, refer to CVE-2017-5689 in the following link: CVE-2017-5689
    or the Intel security advisory Intel-SA-00075 in the following link: INTEL-SA-00075

    INTEL-SA-00075 Detection Tool
    Application Version: 1.0.3.215
    Scan date: 2017-11-29 16:06:18

    Host Computer Information
    Name: (snip)
    Manufacturer: Hewlett-Packard
    Model: HP EliteBook 8560w
    Processor Name: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz
    Windows Version: Microsoft Windows 10 Pro

    ME Information
    Version: 7.1.91.3272
    SKU: Intel(R) Full AMT Manageability
    Provisioning Mode: Not Provisioned
    Control Mode: None
    Is CCM Disabled: False
    Driver installation found: True
    EHBC Enabled: False
    LMS service state: Stopped
    microLMS service state: NotPresent
    Is SPS: False

    1. Re:Is unprovision the same as disabled? by DontBeAMoran · · Score: 2

      "<code>" tag abused, comment ignored.

      --
      #DeleteFacebook
    2. Re:Is unprovision the same as disabled? by Anonymous Coward · · Score: 1

      For what it's worth, among the more alarming bugs found in ME is the ability to bypass password protection, so the strength of your password doesn't really matter.

    3. Re:Is unprovision the same as disabled? by Known+Nutter · · Score: 1

      Agreed.

      --
      Beware of the Leopard.
    4. Re:Is unprovision the same as disabled? by Anonymous Coward · · Score: 0

      Same tbh fam

    5. Re:Is unprovision the same as disabled? by Anonymous Coward · · Score: 0

      Given recent news, I'd say no. The ME processor is still running. It has an OS on it that is still running ethernet and network drivers. All you did was turn off some of the publicly known services that OS offers. Wherever the back doors are, they'll still answer. It can still be hacked.

  8. For people with a life... by Anonymous Coward · · Score: 0

    What is Intel Management Engine and why is it so bad that we want to disable it?

    1. Re:For people with a life... by TheReaperD · · Score: 5, Insightful

      Intel created it's own operating system on a chip that is almost completely outside of user control. It has full functionality to read and take control of any part of your PC, even when it is powered off. All the code is black boxed and unreadable to the user so there is no auditing it to see if it is secure. If a hacker or virus was able to re-write the OS on the chip (something that has confirmed to be possible), they would have complete control of your system with virtually no way to remove it. For people in the tinfoil hat club (a club I visit from time to time), this means that Intel, and anyone that they choose to grant access to, such as FBI, NSA, etc., can clandestinely monitor all activity that you do on your PC without any indication that they are doing so and no security software that you run, commercial or home-brew, will alert you to the monitoring.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    2. Re:For people with a life... by DontBeAMoran · · Score: 1

      Now that the secret is out (it was security by obscurity), hackers, viruses and trojans will try to hack your intel CPU. Once it's hacked, the hack could be inside the CPU itself so reformatting your HDD or even install a different OS wouldn't matter.

      --
      #DeleteFacebook
    3. Re:For people with a life... by Known+Nutter · · Score: 1

      Well, that's fucking scary. What is the alleged upside to Intel ME? Asking for a friend...

      --
      Beware of the Leopard.
    4. Re:For people with a life... by Anonymous Coward · · Score: 0

      [...] Intel, and anyone that they choose to grant access to, such as FBI, NSA, etc., can clandestinely monitor all activity that you do on your PC without any indication that they are doing so and no security software that you run, commercial or home-brew, will alert you to the monitoring.

      ^^ This is. :/

    5. Re:For people with a life... by Anonymous Coward · · Score: 1

      What is the alleged upside to Intel ME?

      The Department of Justice has not yet sued them out of existence.

    6. Re:For people with a life... by NicknameUnavailable · · Score: 1, Insightful

      What is Intel Management Engine and why is it so bad that we want to disable it?

      I get this feeling you don't belong on a site for nerds, not quite sure where it comes from...

    7. Re:For people with a life... by dissy · · Score: 5, Insightful

      Well, that's fucking scary. What is the alleged upside to Intel ME? Asking for a friend...

      Mass configuration, deployment, and recovery for a large fleet of desktop computers you are tasks with managing.

      You enable ME to remotely control the hardware and provision its boot drive, and manage the initial setup of the OS down for untrained staff for repair purposes.

      You can enable it by hitting Control-P at boot, turn ME on, setup an IP/vlan, and upload a public key into it to authenticate.
      Alternately you can load some config files on a USB stick to do that, and hitting Control-P will see this and use those configs for you.
      Alternately again, if you buy a hundred or more PCs a year, you can provide a special public key and ME-Manager IP address to your OEM, and they put it into a special provisioning mode with that info.
      On first boot it will contact your provisioning server and accept configurations sighed with that special keypairs private key, and the provisioning server then uploads the real public key and other settings.

      Once provisioned, you can instruct the system to mount an ISO image over the network to be in the optical drives place, and send power on/off events.
      Generally you'll do this to load your initial OS base image and let it image the HD for your company.
      Once that part completes, the base image OS does its own initial setup depending on OS (Active directory for windows; ldap with puppet for unix or RedHats launchpad as just two examples)

      When a desktop has a boot drive failure, you can order a new HD and have it shipped to the branch office, and have nearly anyone swap the HD out.
      In the mean time you've reset the system to be in provisioning mode, so you instruct your "remote hands" to change out the HD for the new one and hit the power button.
      The system comes up and has the HD imaged again, either with a previous backup, or your base image, and go from there.

      The concept is a great one.

      However the GP is telling the truth when they say the ME code can't be audited.
      That's a pretty big problem as you have to trust Intel that it does what they say it does.

      Of course to even get to ME, you need either layer-3 network access or physical access.
      If one has physical access they already "own" the system, and already falls under physical security instead.
      It's the local LAN access that can be a problem.

      The concern in the real world isn't so much about Intel or the government, as those bodies already don't have access into our firewalls nor do we provide them VPN access in. It's about other employees which need to be in the building to do their work and thus have access to the LAN.

      GP also intentionally confused the separate issues with taking over the ME code.
      Researchers have found code exploits and used those to perform the hijacking of the ME.
      There is zero evidence Intel has any additional access than is claimed.

      This is like saying a one-off typo in some code that results in a remote exploit in your webserver is the exact same thing as the makers of that webserver intentionally granting someone else access to your system. And that is rarely the case.

      As the ME code isn't able to be audited the possibility is not zero percent.
      But even if it could be shown Intels code has no backdoors and everything is written to work exactly like the ME documentation says it does, that only means Intel is trustworthy in their intentions. Bugs in code that result in an exploit are still very possible and still a real threat.

      I just don't see the usefulness of saying "Looks like a bug in OpenSSH has an exploit, and Linus allowed it to be put on Linux, thusly I will never trust another thing Linus says or writes including any patches to fix the problem" purely due to not being smart enough to understand the math and code doing encryption.

    8. Re:For people with a life... by Dare+nMc · · Score: 1

      > What is the alleged upside to Intel ME?

      For a laptop or home PC, none.

      for Corporate IT management. If you have a PC/Server lock-up (or have a user/virus disable remote management.) They do not have to locate the PC, to push updates and cold boot/restart...

      Another example is a UPS shutdown without forcing a power cycle of the UPS (and thus all devices on the UPS) you can boot a single PC.

    9. Re:For people with a life... by NicknameUnavailable · · Score: 1

      Well, that's fucking scary. What is the alleged upside to Intel ME? Asking for a friend...

      There is none. It was created in a secret program within Intel, hidden for years, only the US and Israeli governments have access to it, and it consumes resources on the machine it operates on while spying and intercepting everything going through it to transmit off for analysis (when it doesn't do the analysis locally.)

      After they were discovered they suggested it was a means to allow for remote management of machines by system admins, but no system admins actually have access to it anywhere to do more than remotely start/stop machines (and the thing is a complete Linux operating system on a chip which has access to all the hardware, it's far more than a remote start/stop engine, which already existed in much simpler/less-costly forms.)

      It's nothing but spyware and a backdoor into your machine.

    10. Re:For people with a life... by NicknameUnavailable · · Score: 1

      This is false. You don't need access inside a network or on the physical machine, it has been proven to "call home" and receive orders much as botnets do, over unblocked HTTP requests. You can't stop it if it is plugged into a network and all of the benefits you listed already existed in other forms which didn't require a massive multi-million-dollar engineering effort to stick inside the chip undetected for years. If it were legitimate it would have been public knowledge from the start, not a secret projects the alphabet agencies recruited hardware developers for, required top secret clearance to undertake within the Intel team working on it, etc. This is spyware, nothing else. The justifications for the existence of it are like the shills saying the NEST thermostats legitimately need always-on-4G-connections and cameras so they can pick up your stupid arm flailing gestures to turn the temperature up/down - there are easier ways to do it, cheaper ways to do it, and the actual application is fucking dumb - the only plausible explanation is that it is spyware.

    11. Re:For people with a life... by dissy · · Score: 3, Interesting

      Most of that is simply false, and I have proven it myself with HP Compaq, EliteDesk, and EliteBook hardware.

      You don't need access inside a network or on the physical machine, it has been proven to "call home" and receive orders much as botnets do, over unblocked HTTP requests.

      Etherial shows nothing except ARP traffic while powered off, or powered on in any mode but provisioning mode.
      In provisioning mode Etherial shows two TCP connections to my provisioning server, and neither are HTTP.

      You can't stop it if it is plugged into a network

      Until ME is enabled, it doesn't even perform ARP requests let alone is capable or tries to send packets anywhere.

      and all of the benefits you listed already existed in other forms which didn't require a massive multi-million-dollar engineering effort to stick inside the chip undetected for years.

      It was never hidden in the chip, you just didn't bother reading Intels documentation, which was publicly available on Intels website since before vPro and ME hit the market.

      Yes management cards were available before, but they are equally closed source and not auditable, and cost extra per PC to deploy.

      If it were legitimate it would have been public knowledge from the start,

      Which is has been.

      https://software.intel.com/en-us/articles/intel-active-management-technology-start-here-guide-intel-amt-9
      https://www.intel.com/content/www/us/en/software/setup-configuration-software.html

      Documentation goes back to 2008 when vPro, the software containing ME, was released.

      not a secret projects the alphabet agencies recruited hardware developers for, required top secret clearance to undertake within the Intel team working on it, etc.

      Any evidence for that claim? Other than Intels own website and documentation that disproves it was "secret"?

      The justifications for the existence of it are like the shills

      Oh, damn, wish I saw that sooner before actually providing you with facts you don't care about.
      Yes, I use technology, that makes me a shill by your definition.
      Continue on with your fantasies, I'll stop ruining them.

    12. Re:For people with a life... by AHuxley · · Score: 1

      Re: upside?
      That one engineer can work on a lot more computers.
      No more union workers needed 24/7 at another site to help get computer systems working again.

      --
      Domestic spying is now "Benign Information Gathering"
    13. Re:For people with a life... by NicknameUnavailable · · Score: 0

      Oh, damn, wish I saw that sooner before actually providing you with facts you don't care about. Yes, I use technology, that makes me a shill by your definition. Continue on with your fantasies, I'll stop ruining them.

      Funny, I've spent the past decade in crypto work. Guess you're the expert on shady shit and why people do it though, being someone willing to put so much effort into Correcting The Record .

    14. Re: For people with a life... by Zero__Kelvin · · Score: 2

      They didn't create their own OS. It runs MINIX.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    15. Re:For people with a life... by Opportunist · · Score: 1

      It is a great tool in a corporate setup. It's worse than useless in a private one.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    16. Re:For people with a life... by Anonymous Coward · · Score: 1

      Mass configuration, deployment, and recovery for a large fleet of desktop computers you are tasks with managing.

      You enable ME to remotely control the hardware and provision its boot drive, and manage the initial setup of the OS down for untrained staff for repair purposes.

      You can enable it by hitting Control-P at boot, turn ME on, setup an IP/vlan, and upload a public key into it to authenticate.
      Alternately you can load some config files on a USB stick to do that, and hitting Control-P will see this and use those configs for you.

      You're confusing the ME hardware and operating system with AMT, one of the applications that runs on them.

      https://en.wikipedia.org/wiki/Intel_Management_Engine:

      The Management Engine is often confused with Intel AMT. AMT is based on the ME, but only available on processors with vPro. It enables owners remote administration of their computer, like turning it on or off and reinstalling the operating system. However, the ME itself is built into all Intel CPUs since 2008, not only those with AMT. While AMT can be unprovisioned by the owner, there is no official, documented way to disable the Management Engine (ME).

    17. Re: For people with a life... by TheReaperD · · Score: 2

      The core is MINIX but, what has been cracked of it shows that Intel has rolled their own version of it. It's hard to be sure what is stock and what is Intel's at this point. I'm sure with all the hype that someone will jack the code off the chip and find out one way or the other. Either that or the source code will find it's way to Wikileaks.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    18. Re:For people with a life... by Anonymous Coward · · Score: 0

      How long have you worked for Intel?

    19. Re:For people with a life... by thegarbz · · Score: 1

      The funny thing here is that any credibility you had you just lost with a really lame attempt at appeal to authority while at the same time directly attacking the person you responded to rather than their content.

      I sincerely hope you're better at "crypto work" than you are at discussing something.

    20. Re:For people with a life... by Anonymous Coward · · Score: 0

      There have been hidden invisible to you networks running all over the place for years. Do you honestly believe cisco isn't doing this with networks? Hidden pathways/backdoors? How about your firewall? Anyone wanting to sell a firewall would have to appease the US gov.

      Your simple belief that its only happening on this one piece of hardware is painful.

      UEFI BIOS with hidden modules, Hidden on chip backdoors, do you have the right packet? In you go. Get it? Wait till you see the mobile phones that have mic/speakers that work outside the human hearing range but can pass data like an oldschool modem across a room.
          I wonder if your fingerprint and face are being sent to apple with that app off. Of course it is.

        sigh, whole generations of failed analytical thinking.

      Remember kids, everything you have ever put on the internet or gave away for free for an email address/fb/sc/app, will only ever be used against you. GL and good speed.

    21. Re:For people with a life... by Anonymous Coward · · Score: 0

      288 years. Why do you ask?

    22. Re:For people with a life... by Errol+backfiring · · Score: 1

      https://software.intel.com/shibboleet/apply-holy-handgranade/calculate-airpeed-of-a-swallow/buzzword-buzzword.html is not exactly "public knowledge". But the first chapter of the Hitchhiker's Guide to the Galaxy is. It shows the exact same issue.

      Off course, this is all fine and dandy for specially ordered corporate machines, but for consumer electronics it is plain scary. Whether someone has hidden a documenting pin in a haystack or not.

      --
      Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    23. Re:For people with a life... by Kormoran · · Score: 1

      Of course to even get to ME, you need either layer-3 network access or physical access.

      Maybe not. One problem is that ME runs a custom version of MINIX: sure enough, the thing has a full TCP/IP stack. Maybe it has even drivers for a bunch of very common PCI-E network/WiFi cards, or USB ones (would be easier too). Which means that you *could* have someone peeking in your PC even from the Internet... and even if you attached the LAN cable to a discrete card instead of the motherboard plug.

      Not knowing is the real problem here...

    24. Re:For people with a life... by NicknameUnavailable · · Score: 1

      There was no legitimate content to respond to, hence why my opinion as a computer security expert is infinitely more valuable.

    25. Re:For people with a life... by Anonymous Coward · · Score: 0

      Oh Etherial shows nothing, eh? So everything's just hunky dory, then.
      Let me guess, you ran Etherial on an x86-64 machine that has ME installed on it?

    26. Re:For people with a life... by thegarbz · · Score: 1

      There was no legitimate content to respond to

      I thought you were an appeal to authority. I thought authorities could read.

      hence why my opinion as a computer security expert is infinitely more valuable

      But it turns out you're just a clown. But a good one. You made me laugh and I am generally considered not to have a sense of humour. I proclaim you the authority on being a clown!

    27. Re:For people with a life... by NicknameUnavailable · · Score: 1

      For someone claiming to be against things lacking substance combined with personal attacks that seems to be all you have. Why do you hate yourself so much?

  9. does AMD have this sort of feature? by FudRucker · · Score: 1

    inquiring minds want to know

    --
    Politics is Treachery, Religion is Brainwashing
    1. Re:does AMD have this sort of feature? by orionpi · · Score: 3, Informative

      Yes, it's called a "Platform Security Processor".

      1. https://libreboot.org/faq.html...

    2. Re:does AMD have this sort of feature? by Anonymous Coward · · Score: 1

      Note, however, that it's only on Ryzen (and on some of their more recent CPUs with integrated graphics). The FX-series of desktop processors don't have it. The second-hand market might serve you well at this point.

  10. Thank you to the Linux laptop vendor by Tough+Love · · Score: 4, Insightful

    Thank you to the Linux hardware vendor who took the leadership role in opting out of this Intel spyware madness. For any of you thinking about finally escaping the Windows chamber of horrors, this company deserves your business.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
    1. Re: Thank you to the Linux laptop vendor by Anonymous Coward · · Score: 5, Informative

      You forgot about Purism. I believe they were the first ones to offer laptops with Intel ME disabled, back in October.

      https://hardware.slashdot.org/story/17/10/29/0324201/purism-now-offers-laptops-with-intels-management-engine-disabled

    2. Re: Thank you to the Linux laptop vendor by Tough+Love · · Score: 1

      Thanks for the catch.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    3. Re: Thank you to the Linux laptop vendor by Anonymous Coward · · Score: 0

      Some Lenovo laptops have had this since 2014. You can enable, disable or permanently disable AMT/ME in the BIOS.

      The latter option comes with a warning that it cannot be reenabled later.

  11. Full Control by Anonymous Coward · · Score: 1

    I'd have been fine if I had 100% control of this processor.
    Nope, sneaky ass shit from all sides in how it works. Security through obscurity. Feature Bloat out the ass with no way to disable stuff you don't need.
    Fuck. That.

    I will only forgive them if they make new versions 100% open. Then we can install our own OSes as we see fit.
    They could even make the first step by open sourcing it.
    Will they? Fuck naw. It's Intel. They are the Sony of CPUs.

  12. the problem with opt-out and herd immunity by goombah99 · · Score: 3, Insightful

    In general opt-out is problematic. Most people don't do it then the vendors say "see no one wants to opt-out", making it a self-fulfilling prophecy. Now imagine you charge them or limit their options to some expensive computer models if they want to opt-out. That's not going to work.

    And the basic problem here is that it's not me that I'm worried about it's, collectively, everyone else. The same logic as getting a Flu shot. THe herd immunity protects you more than the flu shot you just got.

    I want everyone else to have a secure computer. And not just so they aren't mailing me trojans in cat pictures or attacking me across the network, But also so they aren't attacking my bank or DDOS-ing netflix when I'm watching Game of thrones.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:the problem with opt-out and herd immunity by mentil · · Score: 1

      Luckily for you, Game of Thrones is not available on Netflix.

      --
      Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
  13. EZ way to cripple Intel AMT/ME by Anonymous Coward · · Score: 1

    Stop it's ability to send info. outward via router port filtering ports 16992-16995 + 623-625 Intel AMT/ME uses in a modem/router external to OS/PC.

    Intel ME/AMT operates from your motherboard but has NO CONTROL OF YOUR MODEM/ROUTER!

    (This stops it cold talking in/out permanently OR being able to remotely 'patch' it to use other ports by Intel OR malicious actors/malware makers etc.!)

    Additionally, once you disable the AMT engine's software interface (ez via software articles note)? A malware to 'repatch' this = impossible (bios updaters require it in usermode ware, e.g. ASUS).

    (I only allow 80, 8080 & 443 in/out here on a SINGLE stand-alone system (no home LAN but TCP/IP connected online in BOTH my modem or router port filters or software firewalls))

    HOWEVER - Be CERTAIN your modem/router's internal ware is "solid" too (turn off things like UPnP etc. & CHECK router/modem HAS NO KNOWN BACKDOOR EXPLOITS (tons do unfortunately)) - get it patched ASAP if it's KNOWN exploited & TONS of routers, ARE https://it.slashdot.org/comments.pl?sid=9995967&cid=53488785/

    * GOOD ROUTERS/MODEMS HAVE PORT FILTERING OPTIONS (crappy ones don't)!

    APK

    P.S.=> Good luck - it's the BEST EASIEST & CHEAPEST DEFENSE using what you already have (hopefully, again as not ALL modems have port filtering but most do & certainly GOOD ONES DO) vs. this threat by stopping it being able to communicate in/out period, from OUTSIDE of the INTEL chipset external to it via a router/firewall hardware... apk

  14. *NEVER ONBOARD FUSES* by Anonymous Coward · · Score: 2, Interesting

    That is what they already use with cellphones to disable your ability to run DRM'd videos and such on a rooted/jailbroken device.

    What we need is jumpers that can electrically disable hardware. As it is right now, even jumpers on the motherboard are most likely soft switches. If you doubt me, go read the spec sheets for SPI flash. Hint: No SPI flash chip actually respects the write-disable pin in hardware. All of them require external software support in order to strap the SPI flash to read-only mode, and only AFTER the system powers on. Meaning that anyone who can power glitch your SPI flash can potentially rewrite while the system is operating, unless the north/southbridge has their own softstraps that disable it until reboot. (Hint: Intel does.) The real solution is a long and hard work at the software ecosystem we have allowed to build up, and crowdfunding hardware designs for common older fab technologies that we can get produced for cheap. Parallax the makers of the Propeller chip and the Stamp boards had a discussion on Hackaday a few months back on exactly this. Taping on 300NM cost ~250k for stencils, not including other manufacturing costs. A few million dollar kickstarter and the right hardware engineers and we could do that. Pentium 3 era process technology, but we have almost 20 years of design tech to improve what we manufacture on that same process. If that string of kickstarters is successful then more people would be willing to invest in a next generation design on a better process technology. Maybe 45-28nm with SOI or another improved technology. If this second campaign succeeds you will have dozens of competitive groups/companies willing to build open hardware designs on-contract for up front prices. Get a few of these going and we will have an ecosystem of standardized and open processors, bus interface chips, and other electronic components needed for building custom systems of whatever form factor, power envelope, and reliability rating you need.

    But until somebody makes that leap with an actual desktop/modular notebook product, we're going to stay tied to proprietary technology that we can trust less with every passing day.

    P.S. We really need an SPI chip that physically follows the write-lock strap pin.

  15. Other things of equivalent value by OrangeTide · · Score: 1

    Dell is charging anywhere from $20.92 to $40 to disable Intel's Management Engine.

    A fast ARM SoC would add $20-$40 to the BOM price of a product. The slightly improved graphics for laptops is around $40 (maybe closer to $45). There are probably lots of things of value that could have been added to the system instead of IME only to have each vendor go to the effort to disable it for customers that really don't want it.

    I think it's a bit suspect that Intel went to the effort to create and hide ME, when it doesn't appear to offer value to the end user. I only have read lots of hand waiving excuses about managing optimal performance or memory controller and related buses. That's somewhat plausible because I've seen 8051 and other microcontrollers used to initialize and manage PowerPC based systems some years ago. (Apple)

    --
    “Common sense is not so common.” — Voltaire
  16. Be careful picking this option... by Anonymous Coward · · Score: 0

    What they don't tell you, is when you pick this option, they leave the ME enabled, and also supply your details to the NSA as a 'suspicious person'. If you're paranoid enough to spend $30 'disabling' something that has you worried of being spied on, you -obviously- got something interesting going on with you... ;)

  17. Backup your bs w/ proof OrangeTide by Anonymous Coward · · Score: 0

    Backup your bs w/ proof OrangeTide https://it.slashdot.org/comments.pl?sid=11425437&cid=55663429/ provide proof of me picking on you 'for years' as you said in the post parent to mine in that link I just posted - you can't.

    (If I had issues w/ you I'd have bookmarked it & I never have before YOU came in calling me a "git" (fool) starting hassles!)

    * See you there (somehow I don't think I will & you will continue to embarass yourself as you did starting garbage with me - I am going to let YOU finish YOURSELF boy)

    Additionally - CLASSIC & PRICELESS: I also CAUGHT YOU posting UNIDENTIFIABLE AC vs. using your registered 'lusername' yet you point to YOUR POST that was done under your REGISTERED 'lusrname' claiming it too (YOU = FLATOUT-BUSTED -> https://slashdot.org/comments.pl?sid=11432439&cid=55667787/ )

    SEE YOU DOWNMOD HID THIS 6x TIMES I POSTED IT TOO https://slashdot.org/comments.pl?sid=11430293&cid=55668641/ & https://slashdot.org/comments.pl?sid=11433711&cid=55669021/ + https://slashdot.org/comments.pl?sid=11432725&cid=55669055/ https://slashdot.org/comments.pl?sid=11432725&cid=55669519/ https://slashdot.org/comments.pl?sid=11430293&cid=55669493/ https://slashdot.org/comments.pl?sid=11432483&cid=55666417/ - weak trying to hide it!

    APK

    P.S.=> This is the 18th time you've done a "Run, Forrest: RUN!!!" vs. it OrangeTide - why's that? I caught you lying?? Cat got your tongue??? Yes, obviously - pitiful... apk

  18. ME Cleaner on github by alexo · · Score: 3, Informative
  19. intel me patch notes next version: by Anonymous Coward · · Score: 0

    improve internet connectivity reliability to ensure updates and other communication are not blocked by outside measures.

    (enable automatic fallback to tcp/ip ports 80 and 443)

  20. Not entirely new by Anonymous Coward · · Score: 0

    I've previously worked on a Dell AIO (Optiplex 9010 I think). Imagine my surprise when I opened it's case to inspect the blown PSU to find a nice factory "ME Disabled" sticker on the main board shield. I believe it has been an option for corporate buyers on select models for some time. No telling exactly what "disabled" really meant though.

  21. "CITATION PLEASE" & don't upgrade then by Anonymous Coward · · Score: 0

    "CITATION PLEASE" (somehow I don't think you will produce backing evidence from a reputable source on portredirectors) & don't upgrade then!

    * Pretty simple! IF that's the case in usermode, NO PROBLEM see next:

    Removing ALL I said, ESPECIALLY THE SOFTWARE INTERFACE THAT MIGHT DO PORT REDIRECTORS via tools like the unistaller for it & DisableAMT.exe + the test in usermode via Intel-SA-00075-GUI.exe will TRIPLE CHECK that much!

    APK

    P.S.=> The rest is handled by the router & logs it has (+ you can monitor it YOURSELF - this was the HUGE WORRY EVERYONE HAD in the security community - A BLANK LOGON username/pwd etc. & THERE ARE GUIDES ON YOUTUBE that even show how it's done - BUT, those same 'guides' show you how to test it, yourself (same as 'security gurus' had to))... apk

  22. Charging who? by AncalagonTotof · · Score: 1

    They are charging Intel or the customer? Yes, I already know the answer, but it is worth asking, isn't it?
    I'm asking because I don't understand why we should pay to remove Spy(hard)ware.

    --
    Totof
  23. What is it? by bhcompy · · Score: 1

    What is the IME supposed to do? What is the supposed benefit for it being there?

    1. Re:What is it? by ledow · · Score: 2

      Lights-out management.

      When these things are sitting in datacentres, corporate networks, or any of a thousand other legitimate places, they can be managed by a remote support person via the network even if they can't even boot (e.g. BIOS access, switching to PXE booting and re-imaging and then restoring to normal operation, debugging, etc.).

      It's a legitimate feature, which is used by lots of places that want such a feature. However, what it's doing ENABLED BY DEFAULT is another question entirely, as it is listening to the network, running even when the main processor isn't inside an OS yet, and able to have full remote control of the PC in question.

      Servers and corporate client machines have had this or similar iLO technology for decades. You can't just waste time walking to every machine with a suspected fault, when you're running thousands of machines across dozens of sites.

      But from a consumer point of view, it would be as simple as a "disable" option in the UEFI/BIOS, and defaulting to "off" for retail sales. Because in those circumstances, there is no reason to need such options, they will never be utilised, and they will always be likely to be compromised in the same way that IME is able to be compromised at the moment.

  24. Worse by DrYak · · Score: 2

    The situation is a bit worse with Qualcom chipsets.

    The thing running with Intel ME on the motherboard's own embed computer, or with AMD PSP on the extra security core on the latest CPUs, is just basically a ROM.
    You're free to hack it.
    You might break your computer while doing it (e.g.: some require signed bit to get executed, most of these embed "ring -3" OSes have watchdogs that force the whole system to reboot or not even leave reset if they don't trigger, etc.)
    But you can still break your computer if you want and maybe in the process produce a fully functioning computer with the "ring -3" OS either completely disabled or defanged and reduced to the most innocuous minimum (only the part triggering the watchdog, no networking at all).

    With mobile chipsets (mostly Qualcom, but applies to others too) the thing that is in the northbridge of your SoC and that is in charge of handling the RAM, etc... is the baseband modem.
    It's the piece of hardware that is also in charge of what goes out on the radio frequencies, and these frequencies happen to be heavily regulated (unlike the 2.4 Ghz used by everything else like Wifi, Bluetooth or your micro-oven).
    If you don't hold a special license (like telcos and soc manufacturer do), you're not even legally allowed to modify this piece firmware.

    That's the whole reason while, for their smartphone Librem 5, Purism is using some older FreeScale chipset, and keeping the baseband modem in a separate chips that doesn't have access to any critical component but only speaks over a standard protocol.

    in short :
    - researchers can freely try to find ways to completely remove or at least de-fang Intel ME and AMD PSP. And laptop manufacturer are free to then re-use this work to produce Intel-ME-less / AMD PSP-less laptops.
    - researchers cannot legally modify the baseband firmware, and if a phone manufacturer were to try to use their work to produce phone using special "firmware with the backdoor removed" they'll be in for a hefty fine and their product banned. The only way would be for the people holding the license to the radio frequency (basically telcos, and chipset/SoC/PCB manufacturer) to accept their mods upstream and release an official firmware.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  25. Not in the CPU. by DrYak · · Score: 1

    They don't live in the CPU have ring negative 9999 access, and you can turn them off!

    AMD's PSP lives in the CPU.

    Intel's ME is a ARC core on the motherboard's chipset.
    As in : in theory, you could remove the RAM and the CPU out of their socket, and as long as there's a PSU connected to the motherboard, this shit still runs.
    (In practice, the system running on it requires a bit of cooperation from the main CPU and expects a little bit of RAM handed to it. So without CPU and RAM in the socket, the OS will probably crash, but that's just an implementation details. The actual hardware is separate and autonomous, and you could imagine a specially crafted version of Minix that handles all its nefarious purpose (e.g.: flash a trojan-infected UEFI on the motherboard on NSA's orders) from within the confine of its limited resources without ever needing any request be server by the main CPU).

    (Libreboot has detailled explanation of all the small details if you want)=

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  26. Recent AMDs by DrYak · · Score: 1

    We started buying AMD after that.

    Speaking of which, have you found a way to disable AMD PSP on their latest CPUs ?
    Or do you just keep buying the pre-PSP ones ?

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Recent AMDs by TheReaperD · · Score: 1

      This is when Intel was just releasing their Intel ME system so, AMD didn't have an equivalent yet. Then, the race to the bottom began. If I was still in that position, I'd be having to make some hard choices right now. Mostly based off which system I could be most certain that these system on a chips were fully disabled. I wish we could physically pull them from the boards myself.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
  27. Embbed system by DrYak · · Score: 1

    I remember some time back there was a NIC card which had some kind of cpu/ram/etc with it. I think it may have been able to offload torrents or something like that.

    One such NIC was the Killer NIC (no, not that one).

    Microsoft Research also developed an USB variation of this.

    Do we need that kind of things these days and maybe some BSD based guardian to live there to report on any strange stuff being sent or received?
    Basically you would have a computer spending full time making sure your computer is secure, or trying to.

    That's exactly how Intel ME /AMT and how IPMI (the industry standard equivalent for servers) were sold back then.
    The only exception :
      - they were sold to management, not to you the end-user. So ITs could remotely manage your workstation or company servers remotely, even if they are powered down, while keeping you, the user entirely out of the loop.
      - nobody though about software freedoms (freedom to study/modify, etc.) thus you, the end user, end up now with a blob on which you have absolutely zero control, but which could be exploited to remotely hose your machine even if it's powered down.

    (At least IPMI can be kept on an entirely separate network port, which will be kept on a separate private network and thus will never get into contact with the internet - thus limiting any potential remote exploit. IntelME is an entirely different can of worms.)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  28. "Less is more!" by gotan · · Score: 1

    ... so obviously one has to pay more to get a laptop less the Intel Management Engine.

    It makes total sense.

    --
    "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
  29. Bandwagon on jumping... by Anonymous Coward · · Score: 0

    You bullshitting not I'm!

  30. Can it be bricked? by Anonymous Coward · · Score: 0

    Any way to physically disable or destroy this component? Cut a trace, burn a capacitor, etc?

  31. Won't thank purism... by Anonymous Coward · · Score: 0

    Because they promised that as a release day feature on their claimed 'privacy and liberty protecting laptop' for which they got a million plus dollar kikstarter and a premium 2000 dollar price tag for.

    It took them *TWO* years after *RELEASE* to get Coreboot to replace AMIBios on it (because they didn't actually have staff for, and didn't hire anyone on contract to do this until at least a year later!) and they only ran me_cleaner after others had developed it, despite having claimed in their initial kickstarter to have ways of disabling Intel ME, even as people said that was a baldfaced lie.

    The Purism crew is nothing but a bunch of snake oil salesmen, and the people financially supporting them are a bunch of whales easily separated from their money.

    The closest we got to an actual 'libre' notebook was the ARM-based Novena, and I held the proprietary FPGA against them in that case, even though it didn't affect the main system itself at all. It was also 1/4 the price for the motherboard and only 1/2 the price fully loaded with far less proprietary hardware and no Management Engine type system enabled out of the box. Compared to the Purism laptop its only two downsides were the 4GB memory capacity (no cheap arms with PAE extensions/33+ bit memory controllers at the time,) and the weak but well supported Vivante GC graphics core. The purism used an Iris Pro, which was Intel Graphics, but with 128 megs of L4 video cache. Open source drivers, but Intel Inside (ugh!) The saddest part of that fiasco is they could have still purchased AMD hardware at that point that WAS openly documented and pre-PSP, but they didn't. The result being the clusterfuck of freedomlessness that we have today.

  32. Only true for 6xxx 7xxx and 8xxx processors. by Anonymous Coward · · Score: 0

    Only true for 6xxx 7xxx and 8xxx processors.
    Only the last 3 generations of Intel processors run minix.

    Everything older runs ThreadX with the modules removable via me_cleaner.

    It almost certainly disables all network capabilities without a code exploit to upload new modules.

    And in the minix case you can audit the code to verify that the 256k or so base image for the later minix based Intel ME/AMT implementations is probably the kernel and some basic bringup drivers, but probably not enough code to implement a usable runtime. Verification of the stock minix 3 x86 files should be able to tell you if eepro100+8139+8169+tigon3+others can fit into that 256k image and provide enough of a bootstrap environment to backdoor the system remotely, and under what circumstances. Given that the backdoored drivers would need to be able to operate alongside the OS drivers to stay hidden, it is unlikely offboard ethernet chipsets could be initialized for such a backdoor without evidence being visible in the user's operating system, certainly not with the stock minix3 drivers (I am less sure about the Intel drivers, since many models now support virtual cards for VTd usage, which could in fact allow that for all intel-based chipsets.)

  33. Retrofit for free? by eric_harris_76 · · Score: 1

    Dell has a program that will (allegedly) disable it in computers that have already been sold. Free.

    Why not buy a Dell and then disable it with the free program?

    Because by then, the damage may already have been done, perhaps.

    A possibly helpful link: https://downloadcenter.intel.c...

    --
    There's no time like the present. Well, the past used to be.