Reversing for Dummies Jamie Bainbridge - http://jbainbri.github.io/ Why? To understand how a program works. Break copy protection Commercial/military espionage