Slashdot Mirror


Can Intel's 'Management Engine' Be Repurposed?

Long-time Slashdot reader iamacat writes: Not a day goes by without a story about another Intel Management Engine vulnerability. What I get is that a lot of consumer PCs can access network and run x86 code on top of UNIX-like OS such as Minix even when powered off.

This sounds pretty useful for tasks such as running an occasional use Plex server. Like I can have a box that draws very little power when idle. But when an incoming connection is detected, it can power itself and the media drive on and serve the requested content.

The original submission ends with an interesting question. "if Intel ME is so insecure, how do I exploit it for practically useful purposes?"

139 comments

  1. Re: No it can't & neither can bump stocks by Anonymous Coward · · Score: 0, Insightful

    Oh fuck you already fake apk.

  2. Repurposed... by Type44Q · · Score: 3, Interesting

    Repurposed... to mine bitcoins!

    1. Re:Repurposed... by Hallux-F-Sinister · · Score: 2

      Repurposed... to mine bitcoins!

      Mining any cryptocurrency, or doing anything of the like, trades electricity for something of alleged value. Unless the ME part is magically more efficient, in terms of FLOPS/WATT, or whatever unit of processing power is appropriate, per unit electrical power input, there's little point to trying to do that... unless of course, you just want to maximize the mining capability of your existing equipment, BUT... my understanding is that due to the nature of the calculations, that would be like trying to make your car faster by reorienting the tailpipe AFT, instead of aft and DOWN. (The force of the exhaust gas at your cars tailpipe would add virtually no detectable, meaningful forward power to your car; there just isn't enough gas coming out to matter. The whole point of the engine is to harness the energy in the gasoline more efficiently; the trade-off is that maximum thrust is reduced, but there are so many other benefits that that tradeoff makes so much sense that there are millions of gasoline powered, (not jet-propelled) cars on the road. It's likely a similar case with the ME in modern Intel chips.)

      --
      Our reign has gone on long enough. Indeed. Summon the meteors.
    2. Re:Repurposed... by Anonymous Coward · · Score: 0

      I guess you didn't follow f1 ;)

    3. Re:Repurposed... by arglebargle_xiv · · Score: 1

      It's a shitty bitcoin miner, even with several hundred thousand in the botnet. I'm making more money selling the ones located on .gov addresses to the FSB.

    4. Re:Repurposed... by Kokuyo · · Score: 2

      Quite right, however if it's not your own machine you're using to mine BTC, then you have neither the cost of hardware nor power to contend with.

      And since we're talking about a separate computing system on the mainboard, 99.9% of the users probably wouldn't notice anything strange.

      Imagine a botnet of a few dozen thousands of these mining for you.

    5. Re:Repurposed... by Anonymous Coward · · Score: 5, Funny

      Better yet, repurposed to send the following email to Intel's CEO every 10 minutes.

      "Hi, this is an automated message sent from a hijacked Intel Management Engine to remind you of what you enabled by adding me to the design of your chips. The owner of the computer is unable to stop this, and in fact is completely unaware that it's happening! Currently the computer is turned [on/off]. I strongly recommend you rethink adding this to the next line of cpu chips as a botnet is currently being formed to send these reminders to you!"

      I think I'm mostly joking.

    6. Re:Repurposed... by Opportunist · · Score: 1

      Stop tempting me!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    7. Re:Repurposed... by Impy+the+Impiuos+Imp · · Score: 1

      Exactly. Mining by web browser hidden javascript is about the worst way to mine ths side of an old Basic interpreter. But if it isn't your electricicity and you have millions of people inadvertently doing it for you, it's very doable.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    8. Re:Repurposed... by Anonymous Coward · · Score: 0

      As a virus that reprograms ME to only mine bitcoins and closes the back door.

    9. Re:Repurposed... by Plugh · · Score: 1

      No sense mining BTC with them; ASIC farms have pretty much made it impossible to find blocks with anything but specialized hardware. There are cryptocurrencies whose mining function is specifically designed to be ASIC-resistant and therefore which are still profitable to CPU mine. Monero is probably the most popular of them (and has the benefit of an encrypted blockchain, so others can't see the wallet to which your botnet is sending its ill-mined coins)

    10. Re:Repurposed... by networkBoy · · Score: 1

      It'd still suck balls, just an FYI.
      It's lower spec than the lowest end Atom, and I *think* lower spec than the Edison module.

      You'd think I'd actually know the specs for the damn thing with how much code I wrote for it... but I don't. I only remember it never felt like it had enough always live RAM and it was just fast enough to get done what needed to be done.

      No, if you want to make money off a compromised ME mining BTC or any other crypto currency is *not* it. Vastly more valuable in a botnet as a distributed C&C node for other devices, or as a mail relay, or proxy/VPN endpoint.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    11. Re:Repurposed... by networkBoy · · Score: 1

      I like it!

      Can you also add something about treating people like humans and not making your dev team feel like a bunch of chumps by ignoring them then shipping all the dev out of country because you didn't like what your devs were saying? (Hint, there were a lot of us against parts of this).

      Also, as long as you're in the ME you can tell him it's:
      * on
      * in suspend
      * in hibernate
      * off
      and
      * connected via wired LAN
      * connected via WiFi

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    12. Re:Repurposed... by painandgreed · · Score: 1

      Better yet, repurposed to send the following email to Intel's CEO every 10 minutes.

      "Hi, this is an automated message sent from a hijacked Intel Management Engine to remind you of what you enabled by adding me to the design of your chips. The owner of the computer is unable to stop this, and in fact is completely unaware that it's happening! Currently the computer is turned [on/off]. I strongly recommend you rethink adding this to the next line of cpu chips as a botnet is currently being formed to send these reminders to you!"

      I think I'm mostly joking.

      I'd help Kickstart that project.

  3. Linux won by Anonymous Coward · · Score: 1

    It seems that Linux is better designed than Minix after all.

  4. Repurposed? That's exactly what it is intended for by MobyDisk · · Score: 5, Interesting

    The submission is confusing because the author proposes "repurposing" the ME, but the example is something that it what it is intended for in the first place. Back when it was first introduced, I worked for a company that created a program that would wake a remote computer on demand and run a few sundry tasks: a defrag and a backup. Intel partnered with various software vendors to create demos of what ME could do. And heck, even without ME, most network cards have a wake-on-LAN feature anyway.

    Intel clearly didn't do a good job marketing the feature if nobody thought of how to use it until a vulnerability was found in it.

  5. It depends on your risk-management philosphy by Anonymous Coward · · Score: 3, Informative

    Many many years ago there was an exploit called "Back Orifice" which was more properly named "Cult of the Dead Cow". It was quite ingenious and had a very small surface area. I knew a few fellow admins that blocked the exploit at their firewall but then used it for remote management because it was memory/network efficient and supported all of their needs better than any third-party company could.

    Risk v.s. Reward is always prevalent. Good luck on your efforts.

    1. Re: It depends on your risk-management philosphy by c6gunner · · Score: 4, Informative

      Many many years ago there was an exploit called "Back Orifice" which was more properly named "Cult of the Dead Cow".

      Just for the record, Cult of the Dead Cow was the name of the group which created it; Back Orifice was the name of a program which they released.

      And yes, it was tiny enough to be easily attached to even something as small as a keygen, turning it into an easy trojan, while also being a great remote administration tool for more legitimate use.

    2. Re: It depends on your risk-management philosphy by Myself · · Score: 1

      And then BO2K was horribly bloated with all the plugins that seldom played nice with one another and, at least according to this humble scribe, failed to deliver on most of its promises because it was overly ambitious and took too many steps forward all at once.

      But the release party for it was quite an affair..

    3. Re: It depends on your risk-management philosphy by Marxist+Hacker+42 · · Score: 1

      Wait....uh, different suite?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re: It depends on your risk-management philosphy by omnichad · · Score: 1

      This is what happens when people use joke names for things/companies all day. The exploit was assumed to be the real software.

    5. Re: It depends on your risk-management philosphy by Anonymous Coward · · Score: 0

      This is what happens when people use joke names for things/companies all day. The exploit was assumed to be the real software.

      Sort of like when your mother says "down there" when what she really means is "MY DRIPPING WET FUCKING PINK CUNT THAT'S HUNGRY FOR YOUR NÍGGER DICK!!

    6. Re:It depends on your risk-management philosphy by ArchieBunker · · Score: 1

      Good times at school with that and netbus.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
  6. Ask the NSA by aliquis · · Score: 2

    ..

  7. What's what WOL is for by ThePhish · · Score: 1

    That's exactly what WOL is for, as I run mine on a pre-IME processor...as my Plex box doesn't require that much horsepower to do what it does.

    1. Re:What's what WOL is for by Myself · · Score: 5, Insightful

      Yes and no. WOL can wake a sleeping computer, but not reboot it if it hangs, nor provide any other sort of remote administration beyond what the OS gives you once it comes up. And if it doesn't come up, WOL just left you in the lurch. You need remote-hands to recover.

      I've gone so far as to repurpose a WOL-capable network card as a reset-on-lan device, because my always-on machine doesn't need waking, but inevitably if I'm on the other side of the country, it somehow manages to need rebooting.

      IME sounds like it could serve this purpose and more, perhaps providing a useful subset of iLO/DRAC functionality, but not just for server boards.

    2. Re:What's what WOL is for by schweini · · Score: 1

      I've gone so far as to repurpose a WOL-capable network card as a reset-on-lan device, because my always-on machine doesn't need waking, but inevitably if I'm on the other side of the country, it somehow manages to need rebooting.

      How? That would be a god-send for cheap servers!

    3. Re:What's what WOL is for by Anonymous Coward · · Score: 0

      If I had to guess he is using one of the older WOL capable cards that had the 3 pin cable that went to the motherboard to trigger the WOL. Repurpose this signal to trigger the reset button on your PC and Voila reboot on lan card. I believe the 3 pin WOL cable uses an active high signal, PC reset uses an active low signal. A simple relay between the WOL cable and the reset should suffice, though some TTL circuitry would probably be best.

    4. Re:What's what WOL is for by Anonymous Coward · · Score: 0

      A better idea for this is a watchdog timer though, If someone knew about this setup and was on your LAN they could wreak havoc with your server. There are some pretty simple watchdog modules out there, and one could be built with an arduino pretty easily too. They generally work by having a program/service running on the PC that sends out a periodic signal over a serial port. the module or arduino monitors for this signal. If the signal is not received within the time window expected then it is assumed the OS has crashed to the point that the software is no longer running. The module triggers the reset. Usually these modules will have a several minute time period upon initial power up and triggering a reset to not monitor for the signal on the serial port to give the OS and software time to start up and start sending the periodic signals.

    5. Re:What's what WOL is for by CastrTroy · · Score: 1

      I mean, you could probably rig up something with a raspberry pi to short the actual reset jumper on the motherboard. I all you need to do is reset the power then you could rig something up for a pretty low price.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    6. Re:What's what WOL is for by Myself · · Score: 1

      Here's my implementation, which uses a bit of circuitry to work around the NIC's behavior.

      Here's some prior work that I found out about after I'd made mine, which is much simpler because their NIC apparently deasserts the wake output after some time.

  8. Unless someone discloses the signing key... by Anonymous Coward · · Score: 1

    Much like Xbox mods and others, it is of limited to no use, since it loses code on poweroff and due to signing, any attempt at exploits which carry over across power cycles will either cause the system to crash or simply not work.

    What is needed is some corporate espionage to find/leak these signing keys, or documentation explaining what key update/replacemet mechanism was build into the southbridges in case the key DID leak, then either assigning a new key there, or fusing it open so the signing check is always true/ignored.

    1. Re:Unless someone discloses the signing key... by MobyDisk · · Score: 3, Interesting

      since it loses code on poweroff

      Yeah, but then when power is restored, the OS boots, and the application just re-registers itself with AMT again. There's a public API to do it. It doesn't have to be burned into the firmware to work. It just needs to wake the OS when a request is made.

    2. Re:Unless someone discloses the signing key... by infolation · · Score: 2

      documentation explaining what key update/replacemet mechanism was build into the southbridges in case the key DID leak

      There is no documentation on update/replacemet because it's not possible. If they leaked, chips using those keys would be compromised.

      From the only authoritative book on the subject; 'Platform Embedded Security Technology Revealed' by Xiaoyu Ruan:

      The Boot Guard configurations set by the OEM slightly vary among different products. In general and at a minimum, the OEM is responsible for configuring its public key hash for a verified boot, and the boot policies via the security and management engine.

      The security of a verified boot is rooted to the OEM's asymmetric keypair. The OEM generates a 2048-bit RSA keypair as its root key for signing manifests for the initial boot blocks. The private portion of the root keypair must be kept securely, and signing manifests for initial boot blocks shall be its sole usage. On the other hand, the SHA-256 hash of the public key is programmed to the field programmable fuses during the manufacturing process. The public key hash consumes 256 fuses that belong to the multiple-bit one-time programming category, which cannot be updated once written. Because of the one-time programming limitation, the OEM will not be able to renew the root key or update the hash, even if the private key is compromised. Therefore, the OEM must protect its root private key in a signing server with strong protection from attacks or leakage.

      Xiaoyu Ruan is responsible for designing cryptography infrastructure and security applications for Intel's security and management engine.

    3. Re:Unless someone discloses the signing key... by Anonymous Coward · · Score: 0

      ...'Platform Embedded Security Technology Revealed' by Xiaoyu Ruan:
      'Platform Embedded Security Technology' (PEST), sounds correct.

  9. Nope by dohzer · · Score: 2

    Nope, the NSA have it completely secured to prevent anyone from stopping it mining Bitcoins.

    1. Re: Nope by Anonymous Coward · · Score: 0

      You mean the russians no?

    2. Re: Nope by Bing+Tsher+E · · Score: 1

      This week it's the Latvians.

      The baddies rotate in and out and take turns being the baddies.

      Next week is Singapore's turn, I heard.

    3. Re:Nope by AmiMoJo · · Score: 1

      Indeed, it only likes to run signed code.

      For any kind of low power application there are better options. Like a Raspberry Pi.

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

      No. It's consistently been the Russians this last election cycle. Your lame misinformation dilutes the conversation.

    5. Re: Nope by Bing+Tsher+E · · Score: 1

      Dilutes the spam and crapflooding, I think you meant to type.

  10. Articles by Futurepower(R) · · Score: 1

    "Intel clearly didn't do a good job marketing the feature..."

    I agree. It seems to me that Intel ME could be a good idea. What is extremely self-destructive to Intel is that customers have insufficient understanding and insufficient control.

    Intel news stories (April 17, 2017 )

    Articles about spyware in CPUs (June 18, 2017)

    "ME is turning into a colossal dumpster fire." (December 10, 2017 )

    1. Re:Articles by sjames · · Score: 2

      NO, it can never be a good idea. It can only go from a terrible idea to a terrible idea with some upside. Having a BMC with limited access to the main system was a good idea, but we've had those for over a decade now.

  11. Re:Linux IS MINIX! by Anonymous Coward · · Score: 0

    So said Linus as seen in the first slackware distro.

  12. Watch for the security services? by AHuxley · · Score: 1

    That would be some interesting networking globally to watch for?
    Unexpected gov/law enforcement/mil staging servers reaching around for the port?
    If only a big pool of users globally had some software installed that could be updated to keep watch for strange port and hardware request activity?

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:Watch for the security services? by Billly+Gates · · Score: 1

      IF the NSA is behind this you can bet they have a rootkit and backdoor in all the routers and switches too which will prevent you from blocking the port even if Cisco IOS says it's blocked. There is no way to know

    2. Re:Watch for the security services? by AHuxley · · Score: 1

      More that an AV or firewall could report on the ports and the number of times, type of requests?

      --
      Domestic spying is now "Benign Information Gathering"
  13. Lights Out Management Engine by Anonymous Coward · · Score: 5, Interesting

    The Intel ME (I think) was a combination Light Out mangement management engine and a VNC server, basically IPMI over IP with a remote console.

    It wasn't that secret as I recall it started with something like the P68 chipset on Intel motherboards and was ubiquitous, the weird path to obscurity was when they tried to monetize and license it..

    The best thing Intel could do today would be to fully document and open it up. People would probably choose to either disable it, or more probably add-on a seperate ethernet card for secure traffic, and reserve the built-in NIC for management activities like on HP servers with its iLO interface.. they also had a "shared" mode stealing interstitial ethernet CDMA intervals to virtualize two seperate Ethernet MAC addresses on the same physical hardware.. duty cycle something like 80/20 but they had the lesson learned to also make it disabled and use (only) a seperate add-on interface connected to different pins on the motherboard, for 100/100 across two different NIC interfaces for practical reasons. Ironically it all started with the Gas and Oil industry, Exxon back in the days when they wanted remote mangement on their servers.. in pre-HP Compaq days.. Intel saw that and wanted some of that business.. so it crept into the base designs later.. without a lot of thought.. which has come home to roost

    1. Re:Lights Out Management Engine by Anonymous Coward · · Score: 1

      Funny. In 2000 I did this with two modems, two computers and two Ethernet cards to guaranty 99.999 up time for data collect at client sites. The Ethernet cards queried each other every half minute and if one was down the other would reboot the downed server and become the primary. It was a fun project.
      I used Compaq Alpha computer as they came with a monitor card with a modem; your concept of a ME. The boxes came with two Ethernet cable so it was just the obvious to use a cross over cable to each other and one to the net. Later we used IBM serves and finally Dell. Never liked the Dells; hell of a lot of trouble to service. IBM used usb to cascade down a stack of servers. Very nice and good bandwidth. You could dial in and select the server you wanted to talk with.
      In any case the home market? The Intel ME should not be there. I set up good firewalls. Hell I had a newbie who disabled them once while I in a training class and within a day got us infect with a ftp virus. I had to fly back to start the recovery. Live and learn.

    2. Re:Lights Out Management Engine by jabuzz · · Score: 1

      So which LOM on a server does *NOT* use some bastardization of VNC wrapped up in some god dam awful Java plugin, that if you are lucky and the vendor has update will run in a modern web browser with a modern version of Java.

      Basically though the easiest way to defeat the Intel ME is stick a PCI/PCIe network card in the machine that it knows nothing about and ignore the onboard ethernet.

      It would however be cool to hack the ME with a vanilla Minix :-)

    3. Re:Lights Out Management Engine by tbuskey · · Score: 1

      So which LOM on a server does *NOT* use some bastardization of VNC wrapped up in some god dam awful Java plugin, that if you are lucky and the vendor has update will run in a modern web browser with a modern version of Java.

      iDrac in the Rx30 series (idrac 8?) has an HTML5 version in addition to the java applet. IIRC you can get to the vnc protocol with a standard vnc client too.

  14. Unless? You mean Until? by Anonymous Coward · · Score: 0

    You can bet every intelligence organization on the planet is after Intel's ME keys. Sooner or later someone will get them.

    1. Re:Unless? You mean Until? by PhunkySchtuff · · Score: 1

      You can bet every intelligence organization on the planet is after Intel's ME keys. Sooner or later someone will get them.

      You're making the assumption that they don't already have them.

    2. Re:Unless? You mean Until? by Anonymous Coward · · Score: 0

      I'm sure Intel stores the keys in a hardware security module of some kind. I doubt anyone even within Intel can actually get an un-encrypted copy of the private keys. The only viable external attack route would be to hack Intel's corporate network and try to get your malware version of the ME firmware signed and hope nobody looks at the logs and finds an unauthorized ME binary was signed.

      Or... much more likely... hire a man on the inside and have him write an intentional vulnerability that looks like an honest coding mistake and get it in to the official firmware releases...

    3. Re:Unless? You mean Until? by Anonymous Coward · · Score: 0

      Or.... even more likely, just put in a Gov't/Intel demand for that info.

      Whichever is easier to do will win in this area.

    4. Re:Unless? You mean Until? by Hal_Porter · · Score: 1

      Yeah, in the US the NSA would just send a National Security Letter to Intel

      https://www.newyorker.com/tech/elements/what-its-like-to-get-a-national-security-letter

      Actually I bet the NSA has people working at companies like Intel and Microsoft who get briefed on things like the ME and have some input into how they work.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    5. Re:Unless? You mean Until? by Anonymous Coward · · Score: 0

      I'm sure Intel stores the keys in a hardware security module of some kind. I doubt anyone even within Intel can actually get an un-encrypted copy of the private keys. The only viable external attack route would be to hack Intel's corporate network and try to get your malware version of the ME firmware signed and hope nobody looks at the logs and finds an unauthorized ME binary was signed.

      Or... much more likely... hire a man on the inside and have him write an intentional vulnerability that looks like an honest coding mistake and get it in to the official firmware releases...

      Just get developer keys. There'll be some kind of "don't be naughty" agreement to sign first though.

  15. Re: Idiots by Bite+The+Pillow · · Score: 1

    iamacat writes:
    Not a day goes by without a story about another Intel Management Engine vulnerability.

    I've missed at least the last 60 of these. Being generous.

    Submission is real confused.

  16. Not worth it. by Gravis+Zero · · Score: 1

    While it's possible to bend the IME to your own will, it's far more trouble than it's worth. For one, you can get an entire dedicated NAS that uses less power and space for less money than any comparable Intel setup. This approach requires magnitudes less time, effort and expertise. The design of the IME is such that it is suited to be an invisible backdoor that cannot be removed. It is for this reason that the most reasonable course of action is to disable and shutdown the IME after it has finished the system initialization.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:Not worth it. by iamacat · · Score: 1

      Embedded NAS boxes don't have much CPU/GPU power though. The way Intel ME is marketed, it sounds like you can have powered off desktop that costs pennies/month in electric use, doesn't make noise, doesn't wear out fans and so on. And then it can wake up and transcode 4K video for Plex or stream Steam games seconds later. It's not that easy to approximate this even using a secondary embedded device that powers the main PC on and off. If same ethernet card is used, one could imagine main CPU cores taking over an existing connection establised by ME so that each client does not have to be rewritten to connect to an on demand service.

    2. Re:Not worth it. by Gravis+Zero · · Score: 0

      Embedded NAS boxes don't have much CPU/GPU power though.

      If that's what you need from a NAS then you are doing it wrong for sure.

      --
      Anons need not reply. Questions end with a question mark.
  17. Not safely by sjames · · Score: 3, Interesting

    For years now, servers have had a Baseboard Management Computer (BMC) that was always on and could control power, press reset, and provide serial console over LAN. Newer ones provide virtual media and built-in KVM capabilities. At first it was an add-on card that cost an extra $50-$100, then it got so cheap it was simply built in. They spoke IPMI and in some cases also provided http and ssh interfaces. Often they have the option of a physically seperate LAN interface so you can put them on a private LAN. Those are really great for remote management.

    Since they had no access to the flash, main memory, or PCI bus, they had little of the nefarious capability of the ME. They couldn't read data off the drive or snoop the keyboard, for example.

    The ME, on the other hand, is loaded with nefarious potential, so much so that exploiting the ME means game over for the main computer. It already has all of the capabilities TFA suggests, it's just that the chintzy bastards are holding out for more money to turn it on. You can have all the bad parts for free though.

    1. Re:Not safely by sl3xd · · Score: 1

      For years now, servers have had a Baseboard Management Computer (BMC) that was always on and could control power, press reset, and provide serial console over LAN

      It's worth nothing that BMC's are notoriously buggy as well, often requiring unplugging the server in order to get the BMC out of a "stuck" state.

      At least with a BMC, however, there wasn't much damage that a hard power cycle wouldn't fix.

      --
      -- Sometimes you have to turn the lights off in order to see.
    2. Re:Not safely by sjames · · Score: 1

      Yeah, some are better than others. No design is so good that a crappy implementation can't mess everything up, but at least the various issues with the BMC didn't create security holes that couldn't be fixed.

    3. Re: Not safely by Anonymous Coward · · Score: 0

      I donâ(TM)t know about that. We were getting adept at triggering denial-of-service attacks using BMCâ(TM)s... and that was pretty far from our intentions.

    4. Re: Not safely by sjames · · Score: 1

      There were a couple of years where the network bridge would lock up and take the main computer off the net unless you used the dedicated management connection. Other than that, around the same era, some BMCs would crash so that no management functions worked, but the main computer would keep going.

      What were your experiences?

  18. Re:Repurposed? That's exactly what it is intended by Anonymous Coward · · Score: 0

    ...spy on DRM and crack it open...

  19. Re: Intel is evil by Anonymous Coward · · Score: 0

    Mmhmm. AMD would be just as bad if they were in Intelâ(TM)s position

  20. Q35 by Anonymous Coward · · Score: 1

    The Q35/Q45 chipsets each had bugs that allowed them to be exploited (Q35) and disabled (Q45).

    The X58, I forget if due to bugs or some other needs, didn't have an Intel ME available in it, utilizing a regular southbridge plus a limited chipset hub.

    Sandy Bridge was the first to have it, and as a result of buggy XAPIC2 support on the Nehalem/Westmere boards was the first to have reliable IOMMU/VTd support, but also had mandatory intel me firmware (until me_cleaner figured out how it operated and that it could mostly be disabled.)

    All later versions up until Gen 10 of Intel ME were variations of the same ARC processors used from Q35 era up, and ran ThreadX with some proprietary software on top for the management functions. Furthermore, I don't have a citation for this, the ARC processors had been used prior to the Intel ME as the memory controller, utilizing ROM code to set the memory straps, decode the column/row array addressing, etc. After Gen10 is the Intel (whatever) P54C or 486, or whatever multicore ME running Minix3.

  21. Leaked signing key... by Anonymous Coward · · Score: 1

    Would take care of that. Given your own code in the ME and assurances that no one can remotely unlock/reprogram the SPI flash, the ME would actually make an excellent secondary processor for a number of purposes, including working with an modified keyboard with encryption over the line to decode keystrokes intended to be sent to the OS, while providing local services unavailable to the OS when needed for unlocking/decoding/passing through keys from secure key storage.

    The possibilities for a user controlled management procesor like the Intel ME are limitless, and many of them could improve the security of the system by keeping input devices from being snoopable at the operating system level. With some work it would even be possible to have apps communicate with the ME directly, allowing a secure I/O space the operating system and keyloggers/sniffers programmed to look at the keyboard device would be unable to access.

    1. Re:Leaked signing key... by Anonymous Coward · · Score: 0

      Would take care of that. Given your own code in the ME and assurances that no one can remotely unlock/reprogram the SPI flash, the ME would actually make an excellent secondary processor for a number of purposes, including working with an modified keyboard with encryption over the line to decode keystrokes intended to be sent to the OS, while providing local services unavailable to the OS when needed for unlocking/decoding/passing through keys from secure key storage.

      The possibilities for a user controlled management procesor like the Intel ME are limitless, and many of them could improve the security of the system by keeping input devices from being snoopable at the operating system level. With some work it would even be possible to have apps communicate with the ME directly, allowing a secure I/O space the operating system and keyloggers/sniffers programmed to look at the keyboard device would be unable to access.

      One great big gaping problem, dipshit: if someone can install a keylogger on your system, they can do any number of other things, at which point you're fucked anyway. Just think about that a moment, would you? You could never trust such a system again. Time to securely wipe, reformat, and reinstall. You sound like Another Satisfied Windows User, content with the "antivirus" model of "(in)security".

      Perhaps one day you'll learn what real system integrity means? Hint: it does not include unverifiable removals of malware that you hope are complete.

      Nice try though, thank you for playing.

    2. Re:Leaked signing key... by Bing+Tsher+E · · Score: 1

      Nobody wants to work that hard to steal your WoW account, so you probably should just settle down and admit nobody cares about what you do on your PC enough that they will break in.

      'Real System Integrity' is complicated. Have you audited the firmware on the embedded controller inside your hard drive? How about the embedded controller in your keyboard?

  22. Hidden low-level controls can be very useful by Anonymous Coward · · Score: 0

    The main use I can think of would be to properly own your own hardware: If, for some reason, you're in the habit of using software that comes with an inconvenient DRM scheme or anti-cheating mechanisms, the ability to debug & manipulate software that doesn't want to be debugged or manipulated can be quite helpful in overcoming some of the more sophisticated obstacles the developers of such software like to set in your way.

    1. Re:Hidden low-level controls can be very useful by Anonymous Coward · · Score: 0

      The main use I can think of would be to properly own your own hardware: If, for some reason, you're in the habit of using software that comes with an inconvenient DRM scheme or anti-cheating mechanisms, the ability to debug & manipulate software that doesn't want to be debugged or manipulated can be quite helpful in overcoming some of the more sophisticated obstacles the developers of such software like to set in your way.

      My own personal preference is to never use software made by such hostile developers. They don't deserve my money because they treat me, right from the start, like a criminal. So to hell with them. Let them drown in their own sea of hostility, minus my money and marketshare.

      So far I've always been able to find reasonable alternatives. I bet you could, too, if you looked hard enough and valued your sanity enough. Look, in almost every other market such customer-hostile business models tend to fail HARD except when there is an entrenched monopoly. There is no entrenched monopoly here. There is you and what you will decide to tolerate. Your own ignorance and failure to comprehend what's being done to you are the only obstacles.

  23. Re: Intel is evil by BronsCon · · Score: 2

    I won't get into an argument over whether you're right about that or not, but I will say we can work to make that point entirely irrelevant. If we work to give AMD and Intel roughly equal market share, then start propping VIA up until we have 3 equal players (VIA could catch up in performance and power efficiency with some funding; they've got the engineering capabilities, they simply lack funding). As each of the smaller players gets bigger, the bigger player gets smaller; we begin opening the door for a fourth serious player, then a fifth, and so on.

    If AMD and Intel are both compromised in the market, and let's go ahead and assume they are for the purpose of this discussion, the correct response is to redistribute market share in a way that shrinks the biggest players and makes room for new players who may not be compromised.

    Since VIA is not an option for the typical desktop or workstation user, and there are no other players, that means growing AMD even if they're also compromised, simply to shrink Intel. Then, we start growing VIA for lower-power needs, until they're able to catch up in performance-per-watt; then we grow them to be Intel and AMD's equals. We show other foundries that there is room to grow in the x86 market, they step up, we grow them, then we win.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  24. Share exploits so the few who want to play by Anonymous Coward · · Score: 0

    At the expense of the billions who will be hacked.

    Great.

  25. Re:Repurposed? That's exactly what it is intended by Hallux-F-Sinister · · Score: 1

    And heck, even without ME, most network cards have a wake-on-LAN feature anyway.

    It's all about YOU, isn't it? (LOL)

    --
    Our reign has gone on long enough. Indeed. Summon the meteors.
  26. overkill by cyberman27 · · Score: 1

    This is kind of like saying a bandsaw is a useful tool to shred cheese. You realize that any single vulnerability immediately will run at ring -3 and can over-write anything, I mean any part of your system. I also really doubt you would get any type of speed up over just normal OS.

  27. Re:No it can't & neither can bump stocks by amxcoder · · Score: 0

    Someone is off their meds today it seems...

  28. Re:Intel is evil by Anonymous Coward · · Score: 0

    Erm, AMD has PSP. It is not that much different from IME.

  29. And what about in-system debugging? by Anonymous Coward · · Score: 0

    Seeing as ``ME'' is in a position to debug e.g. running kernels over Ethernet, isn't it about time we had that function? No need for Intel to keep it schtum anymore with the recent revelations, is there.

  30. Re:Repurposed? That's exactly what it is intended by iamacat · · Score: 1

    If there is off the shelf software that does what I want (on demand services on a box that uses very little power when not in use), I would be happy to purchase it for reasonable price. If not, I can only gain the functionality by hacking and repurposing it.

  31. Long answer = NO, Short answer = NO by Anonymous Coward · · Score: 0

    You cannot repurpose IME, because you would be in violation of DMCA. If you think that it could cause a security risk, then your only choice is to stop using the hardware or accept the risk.

    1. Re: Long answer = NO, Short answer = NO by Anonymous Coward · · Score: 0

      Threat, duress, coercion, fraud and unconscionability all void any contract ab initio.

      If there's no alternative hardware recourse and your only alternative is either accept it or go Amish, most [legit] courts would accept that as duress or coercion.

      Not to mention the lack of consumer disclosure upon purchase.

    2. Re: Long answer = NO, Short answer = NO by Anonymous Coward · · Score: 0

      Oh, copyright 'law'.

      To fix that you'll need the courts back and valid again, like 'National Liberty Alliance' is organizing.

      Until we get that sorted out, we'll be putting up with all manner of fiat legislation enforced as 'law'. It's properly 'color of law'.

    3. Re: Long answer = NO, Short answer = NO by Anonymous Coward · · Score: 0

      I doubt the DMCA applies here, but other computer laws that address whether you're allowed to hack into systems that you're not authorized to access (yes, it's in "your" computer; no, you're not authorized to access it) might come into play. "Threat, duress, coercion, fraud, and unconscionability" may (with successful argument, which isn't alway possible) void a contract, but they don't void a law unless you can find something unconstitutional about it. So far, that hasn't happened with either the DMCA or the various hacking laws. That said, if it's your own computer and you don't try to distribute what you find out, who's going to know (unless IME calls home and yells for help)?

      Might there be a nascent market for pre-IME Intel chips? My old Core2 with old-style BIOS and nVidia GPU runs Win10 just fine (so far) in 8GB RAM (the maximum for the motherboard).

  32. Re:Linux IS MINIX! by Bing+Tsher+E · · Score: 1

    Slackware was far from the first linux distro, if that was what you were (trying to) get at. Slackware was based on SLS.

  33. How is that "repurposed"? by sgunhouse · · Score: 1

    If you're using it to wake up your computer on LAN activity - that is what it was designed to do, it is an option that can be configured in the BIOS of the "nettop" that I have with an Atom processor. If the computer originally came with Win 8 or later (the UEFI-based boot system never show a BIOS screen) then I'm not sure how you'd set this option - but that is exactly what the IME was intended for.

  34. Well... maybe not... but by Anonymous Coward · · Score: 0

    The IPMI chip that is shipped on most hosts doesn't have a lock down key.

    The package itself is open source and you can build your open FRU image. Most people don't like or can't understand how to work in embedded systems. It brings a lot of tears to me.

    If you want to play around with something embedded go pick up a DD-WRT or Open-WRT supported router and get cracking. If you have some experience with C then start cranking out some improvements to U-Boot. I have a list of shit I want to do and release to the community. My free time is dedicated to other more wordly tasks these days.

    Thankfully, my company actually has some sane open source policies and I can contribute back my knowledge gains. Someday, I'll fix the terminal chain code to my liking.

  35. Re:Repurposed? That's exactly what it is intended by Anonymous Coward · · Score: 1

    The submission is confusing because the author proposes "repurposing" the ME, but the example is something that it what it is intended for in the first place.

    The problem is ME is like a colander designed to be a boat for large companies. In the end, large companies were already planning to line the bottom of their boat with a hard seal, so no real problem for them. The rest of us, though, aren't willing to seal off the boat because that fundamentally defeats the purpose. So, I'd argue that in effect Intel's purpose wasn't what the author desires precisely because they never designed it for the environment it's to be used in and hence it can't reasonably work.

    Back when it was first introduced, I worked for a company that created a program that would wake a remote computer on demand and run a few sundry tasks: a defrag and a backup. Intel partnered with various software vendors to create demos of what ME could do. And heck, even without ME, most network cards have a wake-on-LAN feature anyway.

    Which fundamental are a no go because they're too vulnerable to attack.

    Intel clearly didn't do a good job marketing the feature if nobody thought of how to use it until a vulnerability was found in it.

    No, I'd argue Intel did a great job marketing the feature to the intended audience. It's that in their design focus to minimize design costs, they decided to push the ME into desktop systems where it was never intended. If Intel ME had actually been developed with the internet in mind, we'd have seen (1) more common management tools and clear desktop user documentation and (2) an actually hardened system that relies upon public keys for verification. We'd also likely have seen a lot more documentation along with at least some of the source code to make it easier for more permanent modifications (likely by OEMs).

    Honestly, it's really hard to argue that it's just a PR mess. There's so much potential in what Intel ME could be, but it's wasted because it was designed for enterprises to complete control systems. Given to users, though, and it undermines DRM and just about everything else in the desktop space. Without a radical hardware redesign of what Intel ME is or simply dropping it for desktops, I don't really see what Intel can do. Of course, that helps nothing for all the Intel ME designs in the wild. The real fun comes now in just how far hackers figure out how to push the Intel ME to totally subvert whatever protect Ring -1 and -2 were meant to provide. Makes me wonder if TPMs are safe.

  36. Re:Repurposed? That's exactly what it is intended by Anonymous Coward · · Score: 0

    The real power of IME has always been reserved to the Q-series motherboards at the consumer level. No one bought those, only if you specifically wanted it.

  37. Re:Linux IS MINIX! by BillTheKatt · · Score: 1

    Yggdrasil for the win!

  38. Replace the OS by LordHighExecutioner · · Score: 1

    Since security problems have been found in the Intel ME, it is probably better to replace the whole operating system. Consider installing Windows. Not having a video adapter connected to the ME engine will fix some annoyances like those BSOD that once in a while appear when running Windows in the user space.

  39. Re:Linux IS MINIX! by Anne+Thwacks · · Score: 1
    Yggdrasil for the win!

    With no added systemd

    --
    Sent from my ASR33 using ASCII
  40. You Don't! by Anonymous Coward · · Score: 0

    The NSA beat you to it.

  41. Smart move would be disable it completely by Anonymous Coward · · Score: 0

    The OEM's that are simply disabling the system is probably the best move. It's one of those things that once the hackers begin to focus on it, the attacks will continue. Most users have never bothered to even understand what it does in the first place. Most will never miss it if its disabled.

  42. Open Source Hypervisor by ReneR · · Score: 1

    Exactly what I was thinking. Could be used for an Open Source hypervisor at the base of the very system. Maybe it could even make Qemu/KVM details more efficient, ... Could be a auxiliary, deep sleep co-processor for your Un*x OS, ... ;_)

    1. Re:Open Source Hypervisor by a.sterbini · · Score: 1

      My thought exactly

    2. Re:Open Source Hypervisor by JustNiz · · Score: 1

      What would a hypervisor running on a really low performance cpu be any good for?

  43. I have a repurpose for ME. by Anonymous Coward · · Score: 1

    Since it renders ANY computer vulnerable to being hijacked, even if shut off, the ME can now be used as a shield against any claims of copyright infringement.

  44. Intel AMT/ME can be blocked easily... apk by Anonymous Coward · · Score: 0

    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 like the unistaller for it & DisableAMT.exe + the test in usermode via Intel-SA-00075-GUI.exe to TRIPLE CHECK)? 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)!

    Especially after this finding: Intel Management Engine pwned by buffer overflow vendor patches for the vulnerability may not be enough http://www.theregister.co.uk/2017/12/06/intel_management_engine_pwned_by_buffer_overflow/ & Marcus Hutchin's "magic bit" patch doesn't help vs. this either.

    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

  45. Re:Repurposed? That's exactly what it is intended by urbanriot · · Score: 1

    Indeed. I feel like i'm the only person who's ever effectively utilized it in enterprise IT. And password protected it.

  46. Re: Intel is evil by Anonymous Coward · · Score: 0

    How would you go about making this happen, wave a magic wand?

  47. Admin network by DrYak · · Score: 1

    If someone knew about this setup and was on your LAN they could wreak havoc with your server.

    A well designed server farm would use a separate, segregated network for administration.

    (That's actually part of the criticism against Intel ME/AMT : it listens on the same physical network connection, meaning potential exploits from an internet facing port)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  48. A whacko loon's impersonating me by Anonymous Coward · · Score: 0

    See subject: To whom it may concern - the freak I'm replying to has some dumb scheme in impersonating me folks - ignore him.

    APK

    P.S.=> You're a whackjob freak - no questions asked - this has to be the 10th time you've impersonated me this week alone - apk

  49. Re:A whacko loon's impersonating me by Anonymous Coward · · Score: 1

    Hey, it ain't like you have to tell us to ignore a post signed with APK...

  50. Re:A whacko loon's impersonating me by Anonymous Coward · · Score: 0

    Seems like a problem of your own making, you could just post non-anonymously. (I know, the irony of me saying that as an AC...)

  51. Re:A whacko loon's impersonating me by Anonymous Coward · · Score: 0

    Your loss! /.ers using his work like it and are faster and safer online praising it https://yro.slashdot.org/comments.pl?sid=11467101&cid=55720319/

  52. Seems like by TheDarkener · · Score: 1

    The name of the game these days is to dress up a vuln/backdoor to make it appear as, "Oh, but it does xyz useful thing!" IMHO it's kind of dangerous to portray something pretty fucking insecure appear to be useful in any way. ME just needs to go away (or open sourced, which it appears legally it should be) so it can be fixed properly.

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Seems like by sl3xd · · Score: 1

      IMHO it's kind of dangerous to portray something pretty fucking insecure appear to be useful in any way

      Well, that's pretty much what happens for everything that uses "crypto".

      Vanishingly few people know how to implement any given crypto algorithm securely, but that doesn't stop companies from handing the spec to an intern and tell them to implement it in hardware.

      I quite liked the cryptanalysis of Infineon's TPM's chip being along the lines of "The mistake is too stupid to have been malicious." I wish I could find the link...

      --
      -- Sometimes you have to turn the lights off in order to see.
  53. Re: Intel is evil by BronsCon · · Score: 1

    I pretty much explain it in the last paragraph. I didn't think I had to spell it out step by step here on Slashdot, but I was apparently wrong. A company's market share grows when more people buy their products relative to the growth of their competitors; to grow a company, the market must begin to favor them over competitors.

    It's economics 101 and completely obvious to any 5 year old with a long enough attention span to have learned how to read and type. I really can't believe I had to explain it.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  54. Re:Repurposed? That's exactly what it is intended by Timothy2.0 · · Score: 1

    I think this ignores the secrecy behind the ME in the first place. Wake-on-LAN has been a common function for, seemingly, ever, and is well-known, whereas the capabilities, even the existence, of the ME has just come out recently. If it was meant for powering up for such sundry tasks as you mention, why has it gone undocumented and unrealized for so long? You can't blame that on shoddy marketing.

    Rather, the ME has been *purposefully* kept secret, which forces one to ask why? The obviousness is that it's a hardware backdoor for intelligence/LEO purposes, which is precisely who has used it the most.

  55. Why "can never be a good idea"? by Futurepower(R) · · Score: 1

    "BMC"?

    Suppose the same functions were implemented in a separate chip?

    Could you explain why "... it can never be a good idea." I'm guessing I know less than you about the situation. Also, I don't know the meaning of "BMC".

    The main question is, it seems to me: How can Intel arrange its hardware in a way that assures customers that there are no back doors? At present that seems FAR from an easy goal.

    1. Re:Why "can never be a good idea"? by sjames · · Score: 2

      BMC = baseboard management computer. A small embedded system built in to the main system. The difference is that it does not share memory access or the PCI bus. Instead, it is connected to one of the serial ports, the power and reset lines, and often the USB controller. The latter allows it to emulate a DVD drive to support virtual boot media. The serial connection allows for console over LAN (if the OS has a serial console configured). Newer ones also can snoop the video chip to support a built in KVM (for OSes that can't be used over a serial console).

      The BMC often has it's own private LAN connection so management can be over a physically seperate network. They may also have a mini-bridge so they share a physical connection w/ the main system, but can be configured to use a private VLAN.

      Since the BMC is not required to bring up the chipset, it can be truly disabled if desired. It is just a remote management system.

      In general, the BMC supports IPMI. It may also allow ssh access (with a very limited shell) and/or http(s).

      There are still significant security implications if someone does manage to exploit the BMC, but nowhere near as bad as if they exploit the ME.

    2. Re:Why "can never be a good idea"? by networkBoy · · Score: 2

      And this is what a lot of us wanted when working on the ME, but there were other forces at play.

      Part is that there is/was a grand plan that streaming services could use the ME to lock content to a given machine, allowing download and play offline capability, but IDK if that ever came to fruition, I think Netflix went another way with that.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    3. Re:Why "can never be a good idea"? by sjames · · Score: 1

      And of course, now that ME is cracked, no media company will trust it, no user ever had reason to trust it, and the gigantic security holes are baked in. The question now is will Intel admit they screwed up or will they double down.

    4. Re:Why "can never be a good idea"? by networkBoy · · Score: 1

      your guess is as good as mine, I haven't been there for well over a year, and not on the ME team for over 2.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  56. A simple off button would solve everything. by CptLoRes · · Score: 1

    If they had just included a simple off button, Intel ME could actually have turned out to be a useful management tool instead of the latest in draconian big brother software.

    1. Re:A simple off button would solve everything. by sl3xd · · Score: 1

      Ah, but Enterprise IT wants to be certain their more technically-inclined lusers can't disable the enterprise's ability to "manage" and "audit" the systems they manage. It's literally one of the selling points touted by Intel (and AMD for their equivalent of ME) until recently.

      It's not like the machines Enterprise IT buys are any different from the ones I can buy as a consumer, and bulk buyers have a hell of a lot more sway than individual consumers.

      Honestly, if you want secure, you gotta use ARM these days. ARM has been formally/mathmatically verified, and there's even a formally verified microkernel.

      So we can all cheaply run a Raspberry Pi 3 and get a formally verified hardware and software stack. Or a BeagleBone... or whatever ARM system you want to use.

      Sure, there aren't any servers, or even device drivers. It's been decades of work, but you too can have an idle loop that is provably bug-free in both hardware and software!

      --
      -- Sometimes you have to turn the lights off in order to see.
  57. Flip the power switch off by Rick+Schumann · · Score: 1

    If the Intel ME bothers you, turn off the power switch on the back of your power supply after shutting down your computer for the day, or if it doesn't have one, disconnect the power cord. Can't be accessed remotely if there's no power connected to the box. :-) If you've got a laptop, take the battery out. If you've got a tablet with an Intel processor in it, I guess you're screwed. Get or make small Faraday cage to store it in when you're not using it, or turn off your WAP.

  58. Re:Repurposed? That's exactly what it is intended by networkBoy · · Score: 1

    lulz, no.
    It's been publicized and pushed in every 'Q' sku chipset.

    It is effectively a RILO card embedded into every workstation, on steroids.

    The sales pitch to enterprise was:
    Your IT dept can remote wake, apply patch, and shut back down overnight, thus not bothering your staff, or consuming work hours to accomplish patching network wide.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  59. FREE BOOK about the Intel Management Engine by Futurepower(R) · · Score: 2

    That book is available for FREE DOWNLOAD: Platform Embedded Security Technology Revealed -- Safeguarding the Future of Computing with Intel Embedded Security and Management Engine (PDF file)

    Chapters:
    Front Matter
    Cyber Security in the Mobile Age
    Intel's Embedded Solutions: from Management to Security
    Building Blocks of the Security and Management Engine
    The Engine: Safeguarding Itself before Safeguarding Others
    Privacy at the Next Level: Intel's Enhanced Privacy Identification (EPID) Technology
    Boot with Integrity, or Don't Boot
    Trust Computing, Backed by the Intel Platform Trust Technology
    Unleashing Premium Entertainment with Hardware-Based Content Protection Technology
    Breaking the Boundaries with Dynamically Loaded Applications
    Looking Ahead: Tomorrow's Innovations Built on Today's Foundation
    Back Matter

    Quote from page 2:

    In August 2010, Intel announced the acquisition of security giant McAfee. Paul S. Otellini, Intel's president and CEO at the time, emphasized that "security has become the third pillar of computing" when commenting on the investment. (Page 2, PDF page 8)

    To me, that is typical nonsense indicating the lack of social and technical ability I see in Intel's top management. Intel now owns 49% of McAfee because it sold 51%. McAfee was never a good purchase for Intel, and was never a good company from which to purchase security software; that is my understanding.

    A Slashdot comment of mine from 11 1/2 years ago: More Intel employees should say in public what they have told me in private: Intel CEO Paul Otellini is not a competent leader. He lacks social ability. (June 09, 2006)

    There is a lot of valuable information in the book for readers who want to understand how intel arrived at the present situation. However, to me, the book is also full of useless nonsense. The author, Xiaoyu Ruan, tries to convince people he has understanding by providing a lot of what is known as "corporate-speak", fake communication also known as "workplace jargon". There is little depth of understanding.

    Intel's inclusion in its products of secret hardware and software controlled by hidden organizations will eventually mean either a major re-organization of Intel, or the end of Intel, in my opinion. Can you supply hardware to your customers that is known to be insecure, and to have methods of access that are not clearly explained?

  60. Easy Security Fix for ME by Big+Bipper · · Score: 1

    There is an easy fix for the potential ( and perhaps already existing ) security breaches that the ME enables. Just start or propogate the rumor that the Chinese have already cracked the ME and are planning to influence the next round of elections. Given how easily politians can get worked up about their job security by nonsensical rumors of Russian interference, they would be sure to force the NSA to allow Intel ( and AMD ) to disable, or verifyably make optional, such customer un-friendly nonsence.

    --
    You live and learn, or you don't learn much.
  61. Thanks! Bad management at Intel is a tragedy. by Futurepower(R) · · Score: 1

    Thanks VERY much for your reply.

    BMC sounds excellent. I like this: "The BMC often has it's own private LAN connection so management can be over a physically separate network."

    In more than 11 years, I haven't seen anything like full awareness by other people of the fact that Intel is badly managed. To me, the fact that Intel has provided forced secret access to its hardware, later found to have vulnerabilities, is a tragedy for Intel, the United States, and the world.

    I mentioned that in another comment to this Slashdot story: FREE BOOK about the Intel Management Engine. Part of what I said: "A Slashdot comment of mine from 11 1/2 years ago: More Intel employees should say in public what they have told me in private: Intel CEO Paul Otellini is not a competent leader. He lacks social ability. (June 09, 2006)"

    Otellini is no longer the CEO of Intel. The present management does not seem much better. For example, Intel advertising is wacky, in my opinion. I got an email message from Intel 2 days ago that says: "Final call for awesome prizes -- train now or miss out". I don't need "awesome prizes". I need excellent technology and excellent, reliable explanation of Intel's technology.

  62. Re:Repurposed? That's exactly what it is intended by Anonymous Coward · · Score: 0

    Just incredible.
    Here's the timeline of truth:
    NSA pay intel $$$$$$$$$$$$ to create a backdoor into any OS
    intel call it a "management feature", yeah that sounds right. they even make some half-assed attempts to make it look like it was a commercial thing
    they keep taking your money
    you keep buying it
    someone finds an """""exploit"""" (not an exploit, an API)
    YOU then post, rather proud of yourself I might say, that this was the INTENT of the management engine, oh gee wow
    you get 5 interesting
    and nobody was ever in any danger of having to think

  63. Can I mine Bitcoin in ME? by BatGnat · · Score: 1

    Can I mine Bitcoin in ME?

  64. Re: Linux IS MINIX! by Brockmire · · Score: 1

    That clearly wasn't stated. First Slackware, as in, not in the second Slackware release. Not Linux*.

  65. Re:Repurposed? That's exactly what it is intended by MobyDisk · · Score: 1

    the capabilities, even the existence, of the ME has just come out recently... why has it gone undocumented and unrealized for so long?

    No, they released an SDK for it in 2008. Companies like Lenovo and Dell use it for anti-theft software. Corporate IT departments use it to deploy scripts to monitor antivirus and firewall settings. I wrote code for it in 2008 for a product called "Spare Backup." It used AMT to wake at either a specific time, or in response to a specific packet, to initiate a backup.

  66. Re:Linux IS MINIX! by Bing+Tsher+E · · Score: 1

    Yggdrasil tried to call their first release 'LGX' which I assume is something they had copyrighted. The release with the manual on white paper with just green and white printing on the cover.

  67. Re:Linux IS MINIX! by Bing+Tsher+E · · Score: 1

    'green and black', obviously.