¿Por qué Apple y Linux no tienen virus?

(Para Alessandro Rugolo)
16/03/20

En este período es difícil hablar sobre virus informáticos, pero intento lo mismo porque el tema nos interesa a muchos de nosotros, especialmente en un momento como este en el que nos vemos obligados a trabajar desde casa (el llamado teletrabajo) con los medios que tener disponible.

En particular, se debe prestar atención a los comportamientos inducidos debido a la falta de conocimiento de la informática o la difusión de los "cuentos de hadas modernos".

Varios lectores me han hecho preguntas sobre virus (informática, está claro), en particular sobre la supuesta inmunidad de los sistemas Apple y Linux. Repito "supuesta inmunidad", ya que las cosas son diferentes.

Para el lector apresurado, digamos de inmediato que Apple y Linux no son inmunes a los virus.

Ahora, conscientes de que quienes siguen leyendo no forman parte de la categoría de lectores apresurados, vemos algunos casos y tratamos de comprender qué hay detrás de este rumor que continúa circulando.

El primer virus encontrado en la red en 1971 se llamó enredadera, y fue escrito por Bob Thomas, que trabajó para las tecnologías BBN, se extendió a través de lo que se convertiría en Internet de hoy, luego Arpanet

Los sistemas operativos de las computadoras conectadas a él eran ... no, ¡no era Windows! También porque la empresa nació en 1975 y empezará a trabajar con sistemas operativos en 1980, con el SO Xenix (una versión de Unix) y luego con MS-DOS, ¡Windows todavía no existía!

En cambio, el primer virus, como hemos dicho, era más antiguo, ya que se creó en 1971. Los sistemas operativos que se ejecutaban en las computadoras de la red eran varios, recordamos que la primera conexión entre dos computadoras se realizó solo dos años antes entre una SDS de Sigma 7 (Scientific Data Systems) SDS 32 de 940 bits y 24 bits. Las computadoras de esta serie estaban equipadas con sistemas operativos BPM / BTM (Batch Processing Monitor / Batch Timesharing Monitor).

enredadera, en particular, fue el resultado de un experimento y fue diseñado y construido para ejecutarse en el PDP-10 que utilizaba SO TENEX.

La compañía con la que Bob Thomas trabajó (tecnologías BBN) es hoy una subsidiaria de Raytheon y trabajó en proyectos de investigación y desarrollo con sede en el Instituto de Tecnología de Massachusetts (MIT).

Para ver un virus más conocido tenemos que llegar a 1986, cuando "Brain" comenzó a circular. En esos años empezaron a circular en Italia las primeras Computadoras Personales y recibí mi primer "monstruo" al final de un verano de trabajo con mi tío en 1987, era una Olivetti Prodest PC 128 S.

Volviendo a Cerebro, este virus fue creado por Amjad Farooq Alvi y Basit Farooq Alvi e infectó, quizás por error, los sistemas operativos MS-DOS (la versión de Microsoft de DOS).

El primer virus que se generalizó se llamó "The Morris" y se propagó en 1988. El autor era un estudiante de la Universidad de Cornell (Robert Morris) que había creado un programa con la intención de medir el tamaño de Internet de tiempo contando computadoras y dispositivos de red. La mayoría de estas computadoras formaban parte de centros de investigación, universidades y grandes organizaciones gubernamentales y tenían sistemas operativos a bordo de la familia Unix, ¡el padre de Linux!
Robert Morris creó un virus capaz de propagarse por Internet en unas pocas horas, infectando 15.000 computadoras en aproximadamente 15 horas.

Desde entonces las cosas han cambiado. En particular con la llegada de las computadoras personales y la difusión de Internet. 
Los sistemas de Microsoft con el tiempo conquistaron el mercado mundial y hoy en día siguen siendo la mayoría, esta es la razón principal de la enorme propagación de virus en el sistema operativo Microsoft (¡aunque no sea el único!).

En los últimos años, las familias del sistema operativo Linux han seguido a Unix, mucho más amigable y, en consecuencia, más extendido que el antiguo Unix. Esto ha llevado a un aumento en la propagación de virus también en Linux y Unix OS.

En cuanto a Apple, solo recuerda que el Mac OS se llama macOS y nació de una versión de Unix, en la práctica es primo de Linux. Por lo tanto, se aplican las mismas consideraciones: también i macOS pueden ser atacados por virus.

No quiero entrar en los méritos de qué sistema operativo es "más seguro", esto merece mucho espacio y este no es el momento.

Quiero concluir señalando un interesante estudio sobre malware de Linux para fanáticos del tema: "Entendiendo el malware de Linux", por Cozzi, Graziano, Fratantonio y Balzarotti. En el estudio, que analiza 10548 muestras de Malware de Linux recopilados en un año, parte de la responsabilidad del crecimiento de virus para sistemas operativos "tipo Linux" se atribuye al crecimiento de dispositivos integrado.

En conclusión, el "cuento de hadas" de que los sistemas "Unix Like" y "Apple" no pueden ser atacados por virus es, de hecho, ¡nada más que un cuento de hadas! 

Para saber más:
- https://content.sentrian.com.au/blog/a-short-history-of-computer-viruses
https://reyammer.io/publications/2018_oakland_linuxmalware.pdf
https://www.difesaonline.it/evidenza/cyber/perché-non-esiste-un-antivirus-universale