If you’ve read about Meltdown, you might have thought, “how likely is that to actually happen?” You can more easily judge for yourself by looking at the code available on GitHub. The Linux software is just proof of concept, but it both shows what could happen and — in a way — illustrates some of the difficulties in making this work. There are also two videos in the repository that show spying on password input and dumping physical memory.
The interesting thing is that there are a lot of things that will stop the demos from working. For example a slow CPU, a CPU without out-of-order execution, or an imprecise high-resolution timer. This is apparently especially problematic in virtual machines.
There are five tests, including one that just reads ordinary memory that you can read anyway. This is a test to show that the library is working. After that, another demo — which requires root — dumps out the kernel address space mapping, which is normally secret and changes…
Latest posts by Peter Bordes (see all)
- Ex-Content Moderator Sues Facebook, Saying Violent Images Caused Her PTSD - September 26, 2018
- Facebook is tightening its grip on Instagram - September 26, 2018
- This cheap bracelet could decrease your risk of developing skin cancer - September 26, 2018
More from Around the Web