¿Cómo funcionan realmente los virus informáticos? ¿Por qué los virus no funcionan en Linux?

  1. En los términos más simples, un virus es un programa informático que se reproduce y adjunta esa copia a otros programas informáticos . Lo hace de tal manera que sus instrucciones (código viral) se llevan adelante cuando se inicia el programa infectado o cuando se deja un disco infectado en la unidad de disco y se le permite arrancar.
  2. Un virus puede pasar por alto la seguridad del sistema operativo con la ayuda Las vulnerabilidades, dentro de un sistema operativo (SO) o una aplicación, pueden resultar de:
    • Errores del programa
      Por el cual un error en el código del programa puede permitir que un virus informático acceda al dispositivo y tome el control
    • Características previstas
      Formas legítimas y documentadas en que las aplicaciones pueden acceder al sistema
  3. Si se sabe que existen vulnerabilidades en un sistema operativo o una aplicación, ya sea que esas vulnerabilidades sean intencionales o no, el software estará abierto a ataques de programas maliciosos.
  4. ¿Es Linux inmune a los virus? En una palabra, “no”.
    Cualquier computadora que esté conectada a una red no es inmune a los virus. Pero, como con todo lo demás, es relativo. Si compara la vulnerabilidad de Linux con Windows, puede comprender por qué tantos dicen que Linux es inmune.
    Aquí hay algunas razones por las que Windows lucha con el problema del malware, mientras que solo algunas piezas de malware se dirigen a Linux:
    • Administradores de paquetes y repositorios de software: cuando desee instalar un nuevo programa en su escritorio de Windows, vaya a Google y busque el programa. Cuando desee instalar la mayoría de los programas en Linux, abra su administrador de paquetes y descárguelo de los repositorios de software de su distribución de Linux . Estos repositorios contienen software confiable que ha sido revisado por su distribución de Linux: los usuarios no tienen la costumbre de descargar y ejecutar software arbitrario.
    • Otras características de seguridad: Microsoft ha estado trabajando mucho para solucionar serios problemas de seguridad con Windows. Hasta que se introdujo UAC con Windows Vista, los usuarios de Windows casi siempre usaban la cuenta de administrador todo el tiempo. Los usuarios de Linux normalmente usaban cuentas de usuario limitadas y se convertían en usuarios raíz solo cuando era necesario. Linux también tiene otras características de seguridad, como AppArmor y SELinux.
    • Cuota de mercado y demografía: Linux ha tenido históricamente una baja cuota de mercado. También ha sido el dominio de geeks que tienden a ser más expertos en informática. En comparación con Windows, no es un objetivo tan grande o fácil.

Fuente: Wikipedia y Kaspersky

1. Los virus informáticos no son más que programas informáticos. Cualquier programador de computadoras puede escribir un programa que pueda dañar su computadora. Tales tipos de programas se llaman virus.
2. Los virus se escriben no solo así. Los hackers primero buscan vulnerabilidades en el sistema y escriben virus para explotar esas vulnerabilidades. Esta tarea es una tarea que consume mucho tiempo.
3. Principalmente, estos virus son archivos ejecutables con la extensión .exe. El sistema Windows usa .exe ampliamente para instalar cualquier programa, mientras que Linux no permite la instalación a través de un archivo .exe. Puedes leer más sobre esto.

Por último, recuerdo una cita sobre seguridad: ” El único sistema verdaderamente seguro es uno que está apagado, fundido en un bloque de concreto y sellado en una habitación revestida de plomo con guardias armados, e incluso entonces tengo mis dudas”.

Bueno, en términos simples, podemos decir que el virus es un programa que se ejecuta a sí mismo y corrompe sus archivos os o simplemente se replica enormemente para ralentizar su computadora.

Cuando se trata de Linux, hay una medida de seguridad incorporada para evitarlo. Cualquier archivo ejecutable nuevo en Linux no tiene permiso de ejecución. No importa cómo configure umask (un comando incorporado que establece el permiso de acceso de los archivos recién creados), el archivo normal nunca obtendrá el permiso de ejecución de forma predeterminada. El usuario debe otorgar explícitamente permiso de ejecución a ese archivo.

Entonces, si descarga algún archivo de interés que tenga virus y, como es un archivo nuevo, Linux nunca permitirá que se ejecute. Así evitas el virus.

La descripción detallada y clara está en Tecmint: Linux Howtos, Tutoriales y Guías
¿Es libre de virus el sistema operativo Linux?

El virus informático no es nada más que otra aplicación informática. La única diferencia es que los virus se hacen para robar la información sin información del usuario y para dañar el otro software. Major Virus están hechos para Windows y menos para Linux.