I diversi tipi di software antivirus per Android™ possono essere suddivisi in due categorie generali basate principalmente sulla complessità e sui set di funzionalità. Le applicazioni antivirus semplici costituiscono una delle categorie principali. Questo tipo di software antivirus per Android™ offre una soluzione senza fronzoli per gestire malware, adware e altri codici dannosi che possono essere rilevati sul sistema operativo (OS). L’altro tipo di software antivirus per Android™ si presenta sotto forma di suite di sicurezza. Queste app includono una protezione antivirus di base oltre a una varietà di altre funzionalità correlate, come backup dei dati, task killer e persino l’opzione per individuare un telefono smarrito.
Android™ è un sistema operativo open source introdotto nel 2007. Il primo programma dannoso progettato per sfruttare il sistema operativo mobile è stato scoperto nel 2010 e ha assunto la forma di un trojan nascosto in applicazioni scaricabili che sembravano essere legittime. Una volta installato, questo primo trojan Android™ è stato in grado di inviare messaggi di testo senza che il proprietario di un telefono se ne rendesse conto. Numerosi programmi antivirus e suite di sicurezza sono stati progettati per contrastare queste minacce. Il trojan originale è apparso in app ottenute dal mercato Android™, anche se è possibile essere esposti a malware anche tramite altre fonti.
Il primo tipo di software antivirus per Android™ assume la forma di app monouso. Questi programmi antivirus sono progettati per scansionare le app appena scaricate alla ricerca di codice dannoso, sebbene alcuni possano anche monitorare software che è già stato installato. Se viene rilevato un codice dannoso, questo tipo di software antivirus è in genere in grado di avvisare l’utente, bloccare il malware e impedirgli di accedere a risorse critiche o informazioni private. Un’altra funzione che hanno alcune app antivirus di base è la capacità di monitorare tutti i dati scritti sulla scheda Secure Digital (SD), che è un altro modo per rilevare attività illecite.
Oltre ai programmi autonomi, altri tipi di software antivirus per Android™ includono suite di sicurezza più grandi. Queste app sono in genere in grado di eseguire tutte le stesse attività di un programma antivirus di base, ma aggiungono funzionalità extra. Un app killer è uno strumento che può consentire a un utente di disabilitare manualmente qualsiasi applicazione che si comporta in modo sospetto o che utilizza troppe risorse di sistema. Molte di queste suite includono anche un qualche tipo di funzionalità di backup dei dati, che è in grado di copiare tutte le informazioni di contatto, immagini, video e altre informazioni da un telefono a un server remoto. Se un trojan finisce per corrompere i dati o il telefono viene rubato, si tratta semplicemente di ripristinare dai backup.