News for hackers. Stuff that matters.
Re:Reading privileged memory with a side-channel by caf on Thursday January 04, 2018 @08:05AM (#16070026)
The attacks do not rely on recovering from SIGSEGV. The speculated execution that accesses out-of-bounds or beyond privilege level happens in a branch that's predicted-taken but actually not-taken, so the exception never occurs.
Re:Reading privileged memory with a side-channel by 314 on Thursday January 04, 2018 @08:10AM (#16070053)
Ah, ok - then I read the paper wrongly. i’ll go back and have another look.

Edit: yes, I missed the details in section 4.1 when I skimmed through. I’m not familiar with the Kocker paper, but I assume the training looks like this?

for(int i=0 i<n; i++) if(i==n-1) do_probe();