Ramakrishnan Muthukrishnan <ram@rkrishnan.org> writes:Had been reading the SOSP paper: <https://pdos.csail.mit.edu/papers/stack:sosp13.pdf> and this blog post that proposes a simpler C: <http://blog.regehr.org/archives/1180>I started reading the paper and its interesting. I didn't knew till date how optimizations really worked and why they were considered harmful.
"a NULL pointer was dereferenced before being checked, the check was optimized out by the compiler, and the code used the NULL pointer in a way which allowed the attacker to take over the system"
-- ; Alexandru Gheorghe ; ; aGlobal ; <alghe.global gmail com>