MINIX — The most popular OS in the world, thanks to Intel! By Bryan Lunduke, Network World | NOV 2, 2017 9:59 AM PT
Take a look at your desktop computer. What operating system is it currently running? Now take a look in your data center — at all of your servers. What operating system are they running? Linux? Microsoft Windows? Mac OS X? You could be running any of those three — or one of countless others.
But here’s the crazy part: That’s not the only operating system you’re running.
If you have a modern Intel CPU (released in the last few years) with Intel’s Management Engine built in, you’ve got another complete operating system running that you might not have had any clue was in there: MINIX.
That’s right. MINIX. The Unix-like OS originally developed by Andrew Tanenbaum as an educational tool — to demonstrate operating system programming — is built into every new Intel CPU.
MINIX is running on “Ring -3” (that’s “negative 3”) on its own CPU. A CPU that you, the user/owner of the machine, have no access to. The lowest “Ring” you have any real access to is “Ring 0,” which is where the kernel of your OS (the one that you actually chose to use, such as Linux) resides. Most user applications take place in “Ring 3” (without the negative).
The first thing that jumps out at me here: This means MINIX (specifically a version of MINIX 3) is in all likelihood the most popular OS shipping today on modern Intel-based computers (desktops, laptops and servers). That, right there, is absolutely crazy.
The second thing to make my head explode: You have zero access to “Ring -3” / MINIX. But MINIX has total and complete access to the entirety of your computer. All of it. It knows all and sees all, which presents a huge security risk — especially if MINIX, on that super-secret Ring -3 CPU, is running many services and isn’t updated regularly with security patches.
Google wants to remove MINIX from its internal servers
According to Google, which is actively working to remove Intel’s Management Engine (MINIX) from their internal servers (for obvious security reasons), the following features exist within Ring -3:
Full networking stack File systems Many drivers (including USB, networking, etc.) A web server That’s right. A web server. Your CPU has a secret web server that you are not allowed to access, and, apparently, Intel does not want you to know about.
Why on this green Earth is there a web server in a hidden part of my CPU? WHY?
The only reason I can think of is if the makers of the CPU wanted a way to serve up content via the internet without you knowing about it. Combine that with the fact that Ring -3 has 100 percent access to everything on the computer, and that should make you just a teensy bit nervous.
The security risks here are off the charts — for home users and enterprises. The privacy implications are tremendous and overwhelming.
Note to Intel: If Google doesn’t trust your CPUs on their own servers, maybe you should consider removing this “feature.” Otherwise, at some point they’ll (likely) move away from your CPUs entirely.
Note to AMD: Now might be a good time to remove similar functionality from your CPU lines to try to win market share from Intel. Better to do so now before Intel removes the “Management Engine.” Strike while the iron’s hot and all that.
Note to Andrew Tanenbaum: Your operating system, MINIX, is now one of the most used on modern computers! That’s kinda cool, right?
pivpiv: Hi, can anyone answer me a quick question here?
Jul 20, 2021 7:10:20 GMT 10
pivpiv: I don't know if I should ask this kinda stuff in the shoutbox, i'm kinda new here. But i want to know how to model swap in REMAKE HD and RE 0 REMAKE, do i just need to swap the names on the .arc files or there's more to it?
Jul 20, 2021 7:12:04 GMT 10
pivpiv: because i tried swapping default Rebecca's head with the Wesker mode one by name swapping the .arc files and the game wouldn't even load and i can't find any tutorials anywhere for this
Jul 20, 2021 7:13:42 GMT 10
banana12: hello does anyone here know where I can get a tool for ps3 for versus hack mode? thank you if you answer me
Jul 20, 2021 8:16:39 GMT 10
pablo4: how to extract arc files, can you tell me , I have downloaded the textures from nudepatch.net and looks like it's some kind of password protected
Jul 20, 2021 20:49:12 GMT 10
pablo4: when i extract using the ARC tool it gives 0KB files of something alphanumeric, can you help me to get the texture files
Jul 20, 2021 20:50:39 GMT 10
cierompang38: excuse me can anyone tell me how to see the most viewed thread in here i kinda forgot it (sorry for my bad english)
Jul 22, 2021 5:07:38 GMT 10
g: if you're extracting with arctool then you should be dragging your .arc files onto the appropriate .bat file for whatever game you're modding, if that doesn't work then you're doing something wrong
Jul 22, 2021 8:45:17 GMT 10
xerdrein: Hello, after finally a lot of trial and error I managed to "mod" the meshes in REHD, but I can't mod what I think it is the bones, can it be done? like for example make jill taller?
Jul 23, 2021 22:42:25 GMT 10
dariush041: hi i downloaded and install it In accordance with .txt file but it can not work for me ... in start menu i see welcome to hell icon and fonts but in game is not work and it just have normal and easy o
Jul 24, 2021 21:36:58 GMT 10
alexwellerg: How do I get to the page with the mods?
Jul 25, 2021 19:18:28 GMT 10