This page has moved to a /posts/2016-05-24-practical-reverse-engineering.