Klasifiko tri lloje të ndryshme të viruseve kompjuterike.
1. Trojans: softuer i dëmshëm i maskuar si softuer i ligjshëm për t'u përhapur në kompjuterë të tjerë. 2. Worms: programe të vetë-replikuara që mund të përhapen në kompjuterë dhe pajisje të tjera në një rrjet pa asnjë ndërveprim të përdoruesit. 3. Ransomware: softuer i dëmshëm që kodon të dhënat, duke bllokuar përdoruesin nga sistemi i tyre derisa të paguhet një shpërblim.