Solo tengo un rato, así que, será breve, el firewall tiene muy poco que ver con los virus. Una red mal configurada sin firewall puede ser accesible desde el exterior. Por ejemplo, alguien desde su casa puede acceder a archivos y en algunos casos hasta a tener control de las máquinas. Esto pasa en Windows y en Unix.
Hay excelentes firewalls para Linux, y bsd. Los virus entran por.
A) alguien se baja algo de internet y lo ejecuta.
B) a alguien le llega un correo y ejecuta el ejecutable, o el ejecutable aprovecha un exploit del sistema operativo. Por que pasa más en Windows porque lo usa el 95% de los usuarios, ya sea para escribir artículos para un periódico como para gestionar las cuentas de los clientes en los bancos.
Ahora todo está conectado a internet así que, se propaga rápidamente y afecta a muchas instituciones. Pero no te engañes, ninguna gran corporación usa Windows para las tareas críticas, y tampoco tienen esos ordenadores conectados a internet, así que, hay muy pocas posibilidades que un virus borre los números de tu cuenta bancaria y el banco no sepa cuánto dinero tenías en ella. Saludos.