
OSX 10.13.2, CVE-2017-5753, Spectre, PoC, C, OSX 用 ASM, MAC, Intel Arch, 概念実証, Hopper.App 出力
CVE-2017-5753, Spectre, PoC, C, ASM(OSX、MAC、Intel Arch 向け)
コンパイル: gcc -o a.out spectre.c
出力: 0x41414141
また、視覚的に学びたい方のために、Hopper.app の Control Flow 出力も追加しました。
junk size を調整すると、より信頼性の高い Reads が得られます。
CPU のアクティビティにもよりますが、キャッシュが小さい古いデバイスでは、アクティビティが高いときにヒット率が低くなります。