Ver Mensaje Individual
  #46 (permalink)  
Antiguo 02/04/2006, 04:10
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 21 años, 9 meses
Puntos: 832
Cita:
Iniciado por Eternal Idol
¿Hay alguna razon divina como para que no lo sea? ¿Seguro que no hay ninguna interfaz que pueda ser atacada y permita la ejecucion de codigo arbitrario? Esta hecho por humanos, puede tener algun bug. Otra cosa es que si buscaramos entre Windos y Linux encontraramos muchisimos mas bugs en el primero, eso me da exactamente lo mismo ya que estabamos planteando una situacion en la cual se encontraba un bug (vulnerabilidad por cierto) en el Kernel (Linux). Yo creo que podria pasar tranquilamente.
Eso no es cierto. Un bug no necesariamente tiene que ser una vulnerabilidad. Estamos cometiendo un error con el mal uso de ese término. Los bugs son errores de software y se reconocen porque hacen que la aplicación arroje un resultado que no es el esperado. La vulnerabilidad de un SO está relacionada con algunos bugs correspondientes a huecos de seguridad, pero no con todos los bugs.

Por supuesto que Linux tiene bugs. Y siempre los tendrá, ya que las actualizaciones para las nuevas olas de software siempre necesitan parches que habiliten una nueva función o deshabiliten otras (o ambas). Pero eso no tiene nada que ver con la seguridad. Es otra cosa.

Ahora bien, si comparamos las actualizaciones de seguridad de Windows con el resto de los sistemas operativos basados en Linux, las ventanitas dejan mucho qué desear. Aún el MacOS (Muy superior a Windows por donde lo mires) es más vulnerable que Linux; sin embargo, la fortaleza de Linux se debe precisamente a la posibilidad de que su kernel pueda ser modificado y no sólo dar origen a las cientos de distros que ya conocemos, sino a alteraciones individuales de esas distros que aún no han sido compartidas (Ni sus dueños tienen la obligación de hacerlo).

Ya entendido lo anterior ¿Cómo programar un virus para un sistema operativo con millones de caras? Imposible hermano!. No es cuestión de posibilidades del cracker ni de tecnología, sino de lógica elemental. El cracker sólo puede crear un virus para Linux que sea 100% efectivo en su propia computadora.

La solución para Windows es muy sencilla: Abran sus códigos. Se ahorrarían billones con una decisión de esta naturaleza. Y no es descabellado. Apple se planteó muy seriamente esta posibilidad hace casi dos años. Sun también lo hizo.

Lo que pasa es que (A pesar de duras enseñanzas y mucho dinero perdido) aún existe una oscura apuesta por el triunfo de la mal llamada "propiedad intelectual" con sus prohibiciones, monopolios y patentes. Aún creen equivocadamente que liberar los códigos será como matar a la gallina de los huevos de oro. Lo cierto es que actualmente la mayor bola de gastos de microsoft se la lleva el servicio de soporte a los clientes que compran sus "maravillas" (Básicamente el soporte consiste en crear parches de seguridad).

¿No quisieras algún día echarle mano al kernel de tu windows? ¿No te has preguntado por qué te es imposible modificar a tu gusto un sistema operativo por el cual pagaste centavo a centavo? Ahí dejo eso.

Saludos.