3 ms·
Compilers are an interest of mine so I'll read the article later, but I'm curious whether this is talking about C variety compilers which are generally unsafe,
by _a_a_a_ 4y ago
Compilers are an interest of mine so I'll read the article later, but I'm curious whether this is talking about C variety compilers which are generally unsafe, or compilers for managed languages which should never emit code allowing attacks (for some definition of 'never'). Which of these is this article/book discussing?
- eimrine 4y agoAs far as I've understood the article is about how to fool a CPU.
- _a_a_a_ 4y agoHardly that, is about corrupting a state to take control. The CPU just does what it's told (not true, halfway down it starts on Covert channels and side-channels which are a different thing entirely). On the 1st half, I'm uncertain how it relates to compilers.
- tptacek 4y agoIt's a book (in progress), not an article, and it is talking in large part about compilers for unmanaged languages.
- hummus_bae 4y agoFrom skimming a few pages, it seems to be C-family compilers in general.