The leaked Intel files contain a lot of information about the Intel Management Engine as well as a few Linux test utilities and source code. This is very interesting, I wonder how this was leaked. But the company`s image might be tainted by this leak, I mean how did it occur and how much damage will this do to the stock price? The Intel Sandstone Test Suite is in the leaked files. This is available for Linux and allows testing your CPU for any problems. Sandstone is an Intel-designed test framework and content library designed to screen for and/or expose defects in Intel Silicon. It is designed to exercise a wide variety of CPU functions from a software developer’s perspective, operating in some cases more like datacenter workloads. The Sandstone framework is fully configurable for a variety of timing and execution modes. It can place individual tests on specific CPUs and CPU cores or, every core. Tests can be run for many variations of timing and verbosity. This would be very useful for testing your CPU at home if you think you have CPU issues. I can see how this would be very good for that. The sandstone utility takes a while to run, then it prints information about the success or failure of the test.
jason@jason-desktop:~/Downloads/SpaceX/SHC_tools.v1.0.5/sandstone$ ./sandstone # Built from git commit: 33+ # Current time: 2020-08-07T22:01:59.171364Z # Random generator state: AES:044e381e93b93a6333333a21210bf36dfbb1c7e16c46c59cccccc5dedef40c92 Ran 337 tests without error (111 skipped) exit: pass |
This also includes the iMunch utility for testing Intel components for undefined behavior.
jason@jason-desktop:~/Downloads/SpaceX/SHC_tools.v1.0.5/iMunch$ ./imunch start: version: imunch 2.8.0 (Linux) arguments: ./imunch isaSupported: avx2 osSupportsProcessor: true currentTime: Sat Aug 8 08:48:51 2020 environment: isa: avx2 coresDetected: 4 coresToTest: 4 processorsDetected: 4 processorsToTest: 4 socketCount: 1 coresPerSocket: 4 socket0ppin: 0x0 socket0ucode: 0x0 test: summary: totalFailures: 0 totalTests: 2958028448 totalInputSets: 48377216 averageTests: 739507112 averageInputSets: 12094304 minDeviationPercent: -0 maxDeviationPercent: +0 totalTime: 60.028 exit: pass |
And there seems to be nothing wrong with my CPU after all that. There are also many, many documents concerning Intel products and Intel Management Engine. As well as Intel Graphics Command Center or IGCC. The Intel® Graphics Command Center has been rebuilt from the ground up with gamers in mind. Ease-of-use was central to the thinking. So it has been reconfigured to make things much easier to discover. But no one uses Intel Graphics for gaming. But this is still interesting. I even found information on Geminilake Silicon Reference Code API and Design Specification. I do wonder what malicious users could do with this information if they had access to any backdoors in CPU architecture and could craft viruses using the information to gain access to systems easily and cause a lot of damage. This has the possibility to be a very serious leak.