Rootkits, Ransomware, and Spyware