Rootkit to rodzaj szkodliwego oprogramowania, które ukrywa swoją obecność i zapewnia hakerom uprawnienia administracyjne do systemu ofiary. Jest trudny do wykrycia i stanowi poważne zagrożenie bezpieczeństwa.
Wirus – Replikuje się i infekuje pliki, ale nie zapewnia dostępu administratora. Keylogger – Przechwytuje naciśnięcia klawiszy, ale nie daje uprawnień administracyjnych. Robak – Rozprzestrzenia się przez sieć, ale nie ukrywa swojej obecności jak rootkit.