Todos los sistemas pueden ser vulnerables a ataques, independientemente de su arquitectura, sistema operativo u otros factores. Aunque sistemas más seguros son más protegidos, ningún sistema es 100% seguro. Los virus comúnmente atacan Windows debido a su popularidad y seguridad relativamente baja, pero también existen virus para Linux, Apple y dispositivos móviles que se propagan a través de Bluetooth, correo electrónico u otras formas. Algunos virus pueden afectar múltiples plataformas como Windows y Linux al mismo tiempo.