Practical Malware Analysis

Practical Malware Analysis is a great introduction into the world of malware analysis and disassembly.  From the start you will learn relevant skills on how to successfully (and safely) reverse engineer malware and create host-based and network-based signatures for the exercises.  The labs are (usually) broken out into 3 parts:  One for beginners, intermediate, and advanced skill sets.  I really enjoyed this concept and wished more technical books took this approach.  It allows you to complete the book, practice what you’ve learned  (or read another book on the topic) then come back and revisit the more difficult labs.  Highly recommend for anyone in the information security realm who works with or combats malware.

You can snag the book here.