Support.com Interview Question

What is a rootkit?