Cryptography and Network Security Chapter 21 Fifth Edition by William Stallings Lecture slides by Lawrie Brown.
Malicious Software Malicious Software Han Zhang & Ruochen Sun.