Virusse en Trojans is die algemeenste kwaadwillige programme wat deur gewone gebruikers bekend is. Baie het ook aanlyn-swendelary, wat phishing genoem word, ondervind. Nie baie mense weet wat 'n rootkit is en waarvoor dit gebruik word nie.
'N Rootstel is 'n program wat die stelsel ongemerk deur die gebruiker binnedring. Dit is in staat om die beheer van rekenaarbeheer te onderskep, die basiese konfigurasies daarvan te verander, en gebruikersaktiwiteite te monitor of hom bloot te bespied. 'N Rootstel is egter nie altyd wanware nie. Daar is sagteware wat byvoorbeeld in kantore gebruik word om die aktiwiteite van personeel te monitor. Sulke programme bespied die gebruiker in die geheim, maar is nie inherent kwaadwillig nie. As 'n rootkit op 'n persoonlike rekenaar verskyn sonder dat die eienaar daarvan weet, kan dit in die meeste gevalle as 'n aanval beskou word.
Anders as virusse en Trojans, is die opsporing van rootkit nie 'n maklike taak nie. Geen antivirus in die wêreld kan beskerming bied teen alle bestaande rootkits nie. Die gebruik van gelisensieerde antivirusse met die nuutste opdaterings van die antivirus-databasis help egter om van bekende rootkits ontslae te raak. Die voorkoms van rootkits op 'n rekenaar kan ook bepaal word deur indirekte tekens, byvoorbeeld die veranderde gedrag van sommige programme of die hele stelsel as geheel. Die verwydering van rootkits is nog moeiliker omdat dit is dikwels komplekse van verskeie lêers. Dit is moeilik om elkeen van hulle op te spoor en met selfvertroue te beweer dat hierdie of daardie lêer deel is van 'n rootkit. Die maklikste manier om van sulke kwaadwillige kode ontslae te raak, is om die stelsel in 'n vroeëre toestand te herstel voordat die rootkit op die rekenaar verskyn.