Vía meneame llego a una interesantísima reflexión en inglés sobre los virus y otros problemas de seguridad en los sistemas operativos. Pero antes de exponeros la traducción del artículo, quizá queráis recordar el cuento de Andersen sobre El traje de Emperador, del que este es un pequeño (y malo) resumen:
Había un emperador al que le encantaba vestirse con los más nuevos y exóticos vestidos. Siempre estaba cambiándose de ropa.
Un día llegaron a la ciudad dos truhanes que quisieron timarle: decían que hacían las telas más bonitas del mundo, las más refinadas, y que además, estas telas eran invisibles para todos los que no merecieran su cargo o fuesen irremediablemente estúpidos.
Todos los que veían a los timadores trabajar en el telar vacío alababan la calidad de la tela, por miedo a ser considerados ineptos. Pronto toda la ciudad hablaba de lo bonita que era la tela.
El Emperador recibió su traje, que iba a estrenar en el desfile del día siguiente.
Todos los ciudadanos decían en voz alta lo boníta que era la tela, y lo bien que le quedaba al Emperador, cuando éste iba en realidad desnudo. Nadie quería ser “el tonto” de la ciudad.
Hasta que un niño, inocente, empezó a gritar que el emperador iba desnudo, despertando así a los demás…
Pues bien, ahora el artículo que os prometí. Disfrutad
Hace poco un empleado de seguridad de Microsoft dijo que el problema del phishing es que no existe un parche para la estupidez humana, lo que en otras palabras significa que los ordenadores de los usuarios se infectan con malware porque los usuarios son estúpidos.
¿Eres tú, lector, bastante estúpido para caer en el timo del phising? ¿Eres tú, lector, bastante estúpido para instalar un virus en tu ordenador? ¿Eres tú, lector, bastante estúpido para ser consciente de que el último salvapantallas que has descargado contiene spyware?
Apuesto a que no.Hechos:
- Ahora, para aquellos que no saben de ingeniería del software: un bug es una condición en un programa de ordenador, resultado de un error humano en la etapa de creación del software.
- Normalmente los bugs solo disminuyen la productividad, pero debido a su naturaleza, algunos bugs pueden acabar dando a terceros o a programas no deseados (virus y demás) acceso completo al ordenador.
- Los ordenadores modernos, y sus sistemas operativos, utilizan distintas técnicas para mantener separados los programas.
- Los bugs modernos son las pasarelas por las que los virus y otros programas llegan a donde no deben.
Esa es la verdad. El malware llega a tu ordenador cuando el softwaer tiene bugs. Sin bugs no hay actividad maliciosa posible.
En otras palabras: con un sistema adecuadamente construido, sin bugs, ningún ataque de virus es posible , o (como en el caso de Microsoft Windows) no es posible obtener el control del ordenador y la información que contiene. Conseguir ordenadores libres de bugs es muy difícil (algunos dicen que imposible), pero construir un sistema seguro es posible, tan posible como que ya se ha hecho.
Esto no es solo una opinión o un deseo. Esto es algo real, derivado directamente de las más vanguardistas técnicas científicas y de ingeniería.
Otro hecho: el malware (softwaer malicioso) se está extendiendo por la poca calidad y las actitudes irresponsables de las empresas de Software Cerrado (con su buque insignia: el sistema operativo Microsoft Windows).
EL conjunto del Software Privativo ha tenido completo éxito en convencer al planeta entero de que la difusión del malware es responsabilidad de todos los usuarios de ordenadores. Es un esfuerzo concertado de Relaciones Públicas en los medios principales, como la cita del oficial de seguridad de Microsoft que mencioné antes.
Han llevado al mundo a creer que los bugs de su software no solo son una inconveniencia inevitavle, sino que además, tienes que pagar por protegerte con antivirus y antispyware. Y encima de todo, es “tu culpa” cuando un virus entra en tu ordenador.
Por supuesto, la extensión de una vulgar mentira como esta es sólo posible porque una microscópica parte de la población entiende la ingeniería del software. No es tu culpa ni la mia ni la de nadie. Yo no sé nada sobre reparación de motores. ¿Y por qué debería saber? Pero el argumento es simple: los ordenadores (como los hornos microondas) son la “magia negra” postmoderna - hocus pocus - y la gente, en ausencia de conocimiento, siempre tiende a creer lo que dice el mago experto. No hace mucho, la gente creía que una piedra de diez libras caería diez veces más rápido que una de una libra. Y esta es la única parte de verdad en la mentira de “culpar al usuario por los virus”.
Por dentro, Microsoft Windows y el software relacionado tienen decenas de miles de bugs conocidos y (juzgando por las estadísticas disponibles) muchos más desconocidos. Apenas pasan unos días entre descubrimientos de bugs anteriormente desconocidos, bugs que los programas maliciosos usan continuamente para destruir tu trabajo y poner en peligro tu vida personal (N.d.T: vaya, se ha puesto catastrófico). ¿Puedes saber si hay algún bug que pase inadvertido, lector? No, nunca, jamás lo sabrás porque ellos no te dejarán que mires por dentro. Jamás. Es su mayor interés partirte las piernas para luego venderte unas muletas, cada par más sofisticado que el anterior.
¿Cómo puede Microsoft seguir adelante con semejante mentira? Simple. No tienes otra opcion que creerlos. Jamás podrás probar que ellos están equivocados, porque ellos tienen el código fuente, y tú no.
Afortunadamente, tienes opciones. Usa Software Libre (Open Source). Usa Linux, Firefox, OpenOffice.org. Las auténticas innovaciones de seguridad y los avances más vanguardistas están ocurriendo en nuestro campo, no en el del Software Privativo.
El Software Libre es simplemete mejor - no te quedes simplemente con mis palabras, dale una oportunidad y pruébalo.


Rudd-O wrote,
Gracias por traducir el artículo. Voy a tomar la traducción, hacer un par de retoques y enviarlo para publicación en uno de los diarios más grandes de mi nación. Suerte!
Link | 28-06-2006 at 13:56