Código Libre = Más seguridad
October 10th, 2006 by BusindreEl otro día hablando con un amigo sobre la seguridad en Linux vs Windows y de el porque no había virus en Linux o existen muy pocos, me dio un enfoque logico pero no muy reflexionado.Me comento que el motivo es que Linux no es tan usado como Windows. Al ser el sistema de Microsoft más extendido la gente hace más virus, se descubren más vulnerabilidades y es más atacado, de ahí que linux sea considerado más seguro.
Bien, tiene parte de razón, lógicamente pero... Dejemos de lado el tema vulnerabilidades del sistema y vamos a centrarnos en el tema virus (Códigos maliciosos), que es lo que más afecta a Windows. Hagamos una reflexión sobre el tema de la libertad del OpenSource, el código abierto además de las múltiples ventajas que tiene, ya por todos conocidas, debemos sumarle una más, la cual no es muy conocida o pensada.
Al usar Linux, usamos código libre y abierto , siempre que hay que descargarse alguna aplicación para nuestro sistema operativo, sabemos que en el 99% de los casos cada proyecto tiene su pagina oficial (firefox,wink,amsn,nmap,etc,..), desde donde descargamos la aplicación con casi total confianza. En esa web solemos encontrar su documentación, faqs, md5 (Para comprobar la integridad del paquete) y demas cosas de interes sobre el programa que queremos instalar y que nos ofrece esa seguridad de que el código es bueno, el original (Que no es malicioso).
Esto en el SO de Microsoft no es así. Si en Windows queremos jugar a cierto juego, o usar un programa (Que no sea Libre, lógicamente) debemos primero bajarnos el programa de algún sitio (p2p,torrents,ftp,..), no oficial (Si fuera oficial debemos pagarlo). Una vez bajado, vemos que no funciona, pide un serial, o una copia original,... debemos crackearlo (Con un .exe que vete a saber quien lo ha hecho, como y para que). Esto sumándolo a usar modems sin firewall y una navegación con internet explorer a paginas de cracks, chicas ligeras de ropa,... (Que nadie reconoce ver) hacen que en Windows se meta un virus cada 5 minutos. Ya no por su filosofia de seguridad (Que eso ya sabemos todos como es) sino por su Software privativo.
Para finalizar esta reflexión recomendaría no bajar versiones de linux, o programas para linux de redes p2p, torrents (No oficiales) y demás sitios, porque no se tiene una certeza de que no este modificado (Podemos hacer uso de Md5 para contrarrestarlo).
Esto lo digo porque la gente suele bajar del emule las versiones empresariales de las distros, por el tema drivers propietarios y demás (Que siempre encontramos después en las paginas oficiales (Ati,nvidia,acrobat,..). Es muy goloso para cierto tipo de gentuza, el comprar una powerPack, por ejemplo de Mandriva según salga, modificar el código y ponerla en el emule, en cuestión de dias mucha gente puede estar con su sistema comprometido. Si quieren mas motivos de porque el free software es mas seguro, les dejo esta lectura interesante
Resumen: Código Libre = Más seguridad
Posted in Linux |
October 11th, 2006 at 11:12 pm
Comparto tu reflexión pero sólo en parte. La razón principal por la que no existen virus para linux es que cualquier virus necesita tener premisos para ejecutarse. Windows, al no tener un sistema de permisos no pone ningún impediemento a la ejecución de cualquier tipo de exe o demás. Esto en linux no es posible. Ningún virus que ataque linux tiene usuario y contraseña de root por lo que no puede afectar a partes esenciales del S.O. Por eso no hay virus para linux, porque no funcionan. Para realizar un ataque a linux, primero habría que poner un sniffer que detectase passwd y user (algo habitual en servidore sunix pero que, en la práctica no tiene utilidad para atacar equipos domésticos)
October 12th, 2006 at 1:44 am
Lo que tu dices es la filosofia de seguridad de linux,.. de permisos, super usuario y demas, pero el post se basa en el beneficio de la libertad de codigo orientada a la seguridad. Y no te comes más virus porque no uses a root, sino porque no bajas virus, si bajas virus para instalar,... Cuando haces el make install te lo comerias igual porque para instalar necesitas root (apt,rpm,make install) y no te vas a leer el código de todo el programa verdad? .Que es otra medida de seguridad,.. claro, pero no la principal, en mi opinión es más importante para la seguridad la libertad del código. Pero vamos como he dicho el post no trata sobre cual es el motivo principal sino uno de ellos, la libertad del software y su importancia.
Un saludo
December 15th, 2007 at 6:57 pm
[...] se basa en esencia en los valores prácticos del código abierto, como son la confiabilidad y la seguridad que otorgan. Se basa en esencia en una metodología de trabajo, el como hacer un software de más [...]