Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 18 submissions in the queue.
posted by janrinok on Sunday January 15 2017, @12:21AM   Printer-friendly
from the where-there-is-a-will,-there-is-a-way dept.

In some shiny good news to us of the tinfoil hat crew, Phoronix is reporting:

Many free software advocates have been concerned by Intel's binary-only Management Engine (ME) built into the motherboards on newer generations of Intel motherboards. The good news is there is now a working, third-party approach for disabling the ME and reducing the risk of its binary blobs.

Via an open-source, third-party tool called me_cleaner it's possible to partially deblob Intel's ME firmware images by removing any unnecessary partitions from the firmware, reducing its ability to interface with the system. The me_cleaner works not only with free software firmware images like Coreboot/Libreboot but can also work with factory-blobbed images. I was able to confirm with a Coreboot developer that this program can disable the ME on older boards or devices with BootGuard and disable Secure Boot. This is all done with a Python script.

Those unfamiliar with the implications on Intel's ME for those wanting a fully-open system can read about it on Libreboot.org.

Looks like I may not have to go ARM on my next desktop build after all.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Informative) by driven on Sunday January 15 2017, @12:41AM

    by driven (6295) on Sunday January 15 2017, @12:41AM (#453969)

    Like the AMT application, these DRM applications, which in themselves are defective by design, demonstrate the omnipotent capabilities of the ME: this hardware and its proprietary firmware can access and control everything that is in RAM and even everything that is shown on the screen.

    I won't pretend to know much about CPU internals, but that last statement of its "omnipotent" capability reminded me of the Super Snapshot [pcmuseum.ca] cartridge for Commodore 64 computers. You could freeze execution of whatever was running, debug it, modify it, save it to disk as a runnable snapshot file that would resume the program at the point when it was interrupted. It could even scan memory before and after losing a life in a game and often was able to auto-detect what memory location had to be modified to give you infinite lives. I've always missed that kind of functionality with PCs.
    Sorry, couldn't help take a trip down memory lane. :)

    Starting Score:    1  point
    Moderation   +2  
       Interesting=1, Informative=1, Total=2
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: -1, Troll) by Anonymous Coward on Sunday January 15 2017, @12:46AM

    by Anonymous Coward on Sunday January 15 2017, @12:46AM (#453970)

    Blah blah blah.
    Soylentnews is Old people.

    Get with the times, dinosaur! If you don't have an embedded keylogger tweeting everything you text, you're too old live.

  • (Score: 0) by Anonymous Coward on Sunday January 15 2017, @01:05AM

    by Anonymous Coward on Sunday January 15 2017, @01:05AM (#453973)

    I remember the days when you could manually POKE memory to do codes. But make sure you check the parameters correctly, otherwise you could get some interesting results. I remember a friend of mine that wrote a program that would randomly change the memory of program just out of the curiosity of what would happen.

    • (Score: 0) by Anonymous Coward on Sunday January 15 2017, @03:03AM

      by Anonymous Coward on Sunday January 15 2017, @03:03AM (#453993)

      You can still do that.

    • (Score: 0) by Anonymous Coward on Sunday January 15 2017, @05:48AM

      by Anonymous Coward on Sunday January 15 2017, @05:48AM (#454018)

      Now it's called Cortana.

  • (Score: 2) by FatPhil on Sunday January 15 2017, @01:36PM

    by FatPhil (863) <{pc-soylent} {at} {asdf.fi}> on Sunday January 15 2017, @01:36PM (#454074) Homepage
    Yeah, there was something like that for a zx spectrum too. Happy days.
    --
    Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves