Introduction to Reverse Engineering

Instead of doing academic research in grad school, I spent most of my time studying practical computer security and reverse engineering. It wasn't a conscious choice. It just sort of happened, but it worked out well for me. As part of that, I worked on a HOWTO on reverse engineering software with Nasko Oskov. We eventually left school and got jobs before finishing the HOWTO. At one point, we actively tried to find a publisher to finish up a print version, but they ended up passing since Reversing: Secrets of Reverse Engineering was just released covering the same material in much the same way. That'll teach us for being open. (Though our premature slashdotting did land me my current job.)