Tuesday, July 29, 2008

Virus para Mac en el horizonte cercano?

De acuerdo a lo que se expresa en el diario The Inquierer, los chicos malos tienen en la mira a Mac y Linux para crear virus.

Muchos argumentan que los virus exsiten principalmente en el ambiente Windows por varias razones:
  • Porque las personas ligadas al mundo del software "odian" a Microsoft, por eso desenfundan sus armas en contra de sus productos
  • Porque al hacer un virus en Windows, éste se disemina más fácilmente ya que el 95% del mundo usa algún producto Windows (para el escritorio).
  • A nadie le interesa hacer un virus para Linux o Unix (que es la base de MacOS), porque "no se hacen famosos".
Pues bien, mi opinión difiere ciertamente con estas razones. Yo opino que:
  • El relativamente fácil hacer un virus para Windows
  • Es muy, pero muy difícil hacer un virus para Linux o Unix, esto porque la arquitectura del sistema de archivos y de todo el sistema, permite que los archivos tengan permisos (de leer, escribir o ejecutar) y sólo el dueño del archivo puede escribir en él. Esto quiere decir que si existiera un virus, sólo afectaría a los archivos en que es "dueño" el usuario que ejecuta el virus. Un usuario de un computador con Linux, requiere de un permiso de "superusuario" para realizar tareas que involucren archivos de otro usuario o de archivos del sistema.
  • De acuerdo con lo anterior, debería escribirse un código que sea capaz de "romper" con esta regla fundamental en la que se basa Unix y Linux. Hasta el momento, nada de eso se ha realizado.
  • Los Macintosh, se basan en Unix, por tanto, poseen el mismo nivel de seguridad, sin embargo, al hacerlo más amistoso, el riesgo podría estar en que el usuario podría permitir a un código ejecutarse, dando la contraseña de "superusuario", luego, el virus, para contagiar al equipo, requeriría una "ayuda" del usuario, es por esto que siempre se recomienda saber muy bien la fuente de los softwares que se bajen para el Mac.
  • Por otra parte, la gente se olvida de que en el mercado de servidores, Linux ocupa entre un 20 a 40% de la cuota de mercado (dependiendo de la fuente y de cómo se mida), por tanto, Linux sí es un blanco. (Sólo para aclarar que existen otros personajes en esta carrera de servidores, Unix, Solaris, etc. y la familia Windows... pero no es sólo Linux v/s windows)
Con estos antecedentes, no quiero decir que sea imposible crear virus para Unix o Mac, pero de que sea simple, no señor, no lo es.

(imagen: http://www.planetdreamcast.com/rems/g-virus%20mutation.gif)

No comments: