I founded Root Labs in 2007.
We're a computer security consulting company, providing design and
review services for companies designing new products.
Our main areas of focus are embedded and kernel security,
cryptography, and software protection.
I also write a blog on many of these same
topics. Previously, I've been at
Have I really been doing security for
I've been a FreeBSD committer since 2002. Initially, I wrote a SCSI target
emulator and contributed it since I had to write a similar module twice
previously for work. Then, my laptop didn't work very well with ACPI so
I took a look. As typically happens when you do that, I ended up becoming
the maintainer. It's a difficult subsystem since it includes the processor,
chipset, and all the BIOS. Also, there are too many BIOS bugs to work around.
- 2007/3/20 - All future articles now available on
- 2006/2/20 - Added disassembly of
Bride of Frankenstein
- 2006/1/17 - I will be chairing a BoF titled "Open Source Security Tools"
at RSA 2006 in San Jose.
- 2005/10/6 - Work has been busy lately,
- 2005/9/15 - BD+ adopted by Blu-ray
We can learn a lot about modern copy protection by studying the past.
There was an intriguing arms race during the 1980's that is not
well-documented. This section documents protection methods and code
for analyzing them.
Elsewhere on the web...