I'm looking for a textbook devoted to introducing people to the structure, development, and defense of malicious programs.

Anyone know of anything like this?