Porqué no existen virus en linux

Dada la cantidad de virus que han existido en toda la historia de linux podrÃÂamos decir que está “libre” de virus.
Y aquàme gustarÃÂa comentar un poco la razón de porqué escribo este artÃÂculo. Hoy 6 de enero me he enterado de una vulnerabilidad que afecta a todos los sistemas Linux que utilicen versiones de kernel 2.2, 2.4 y 2.6 (dudo que en el momento existan otras corriendo)
La vulnerabilidad hace uso de la explotación de un bug en el kernel en una función llamada do_mremap() utilizada para trabajar con memoria virtual, como esta función no requiere ningún permiso cualquier usuario es capaz de utilizarla y por lo tanto de explotar la vulnerabilidad. Esto hace a Linux susceptible a un ataque. El ataque puede generar la ejecución de código arbitrario y la escalada de privilegios, consiguiendo una shell como usuario root. En el momento hay código fuente en la red que demuestra cómo aplicar esta vulnerabilidad.
PodrÃÂa llegar a existir un ataque, pero veamos sobre qué condiciones jugarÃÂa el ataque, cuál es su enemigo:
Bueno, pues el primer paso de un virus en Linux no se puede dar, resulta muy complicado poder hacer una infección masiva por un sistema tan saludable
Suponiendo que exista un método de infección, serÃÂa igualmente frustante para cualquier virus estar libre de todos los hackers que constantemente están mejorando al software libre, en el caso de esta vulnerabilidad ya está disponible la actualización de kernel en código fuente y además para ser instalado en las distros más populares como: Debian, Feroda, RedHat, Suse, Turbo Linux, etc.
No existen virus no porque el sistema operativo no tenga problemas, los tiene, no existen virus porque la arquitectura de software del sistema operativo se lo dificulta mucho, además del arduo mantenimiento del sistema realizado por muchos hackers en el mundo.
Sin embargo, bien dicen que no hay malos sistemas, sino malos administradores y cualquier administrador de un servidor basado en Linux deberá saber que es muy importante reparar este problema crÃÂtico de seguridad.
En servidores que tengan shells a usuarios simplemente hay que actualizar pues dichos usuarios ejecutando unas lÃÂneas que descargan de internet pueden obtener los privilegios que deseen y convertirse en dueños de la máquina.
Espero que esto ilustre porqué no hay virus en Linux, sin embargo sàhay Antivirus, ¿qué contrariedad no? Pues no. Existen antivirus que se dedican a buscar virus en correos electrónicos para detener la cadena de reproducción o bien para filtrar que los archivos compartidos entre clientes de windows estén libres de ellos.
Carlos C Soto :: eclipxe








