Lacking Rhoticity
Wednesday, 7 August 2013
Handling crashes on Mac OS X: ordering of Mach exceptions versus POSIX signals
›
Mac OS X is a curious operating system because its kernel is derived from two kernel codebases -- the Mach kernel and a BSD kernel -- that ...
1 comment:
Saturday, 29 June 2013
Simplifying LLVM IR for PNaCl
›
Lately I've been working on Portable Native Client ("PNaCl" for short). Native Client (NaCl) is a sandboxing system that a...
2 comments:
Saturday, 29 September 2012
Native Client's NTDLL patch on x86-64 Windows
›
Last year, I found a security hole in Native Client on 64-bit Windows that could be used to escape from the Native Client sandbox. Fortu...
2 comments:
Saturday, 19 November 2011
Stack unwinding risks on 64-bit Windows
›
Recently, I've been looking at how x86-64 Windows does stack unwinding in 64-bit processes, and I've found some odd behaviour. If ...
Thursday, 17 November 2011
ARM cache flushing & doubly-mapped pages
›
If you're familiar with the ARM architecture you'll probably know that self-modifying code has to be careful to flush the instructi...
Tuesday, 23 August 2011
Fixing the trouble with Buildbot
›
Last year I wrote a blog post, "The trouble with Buildbot" , about how Buildbot creates a dilemma for complex projects because it ...
Thursday, 10 February 2011
Cookies versus the Chrome sandbox
›
Although Chrome's sandbox does not protect one web site from another in general, it can provide such protection in some cases. Those c...
2 comments:
‹
›
Home
View web version