https://raw.githubusercontent.com/Microsoft/MSRC-Security-Research/master/presentations/2018_01_BlueHatIL/BlueHatIL18_Weston_Hardening_With_Hardware.pdf