Comprender la bomba de la bifurcación {| &}; En Linux

Comprender la bomba de la bifurcación {| &}; En Linux
Se pueden esperar malwares y errores mientras trabaja en un sistema, si usted es un usuario de Linux, entonces el malware más popular que encuentra el usuario es la bomba de la bifurcación. La bomba de la bifurcación sabotea los recursos del sistema mediante la generación de tareas repetitivas que eventualmente llevan al sistema a bloquear. Si usted es un usuario del sistema operativo Linux o UNIX y desconoce la bomba de horquilla o busca una salida para evitar dicho ataque de virus, lea esta guía:

¿Qué es la bomba de la bifurcación?

Para evitar que su sistema de Linux sea un virus específico o ataques de malware, es imperativo saber cómo genera ese virus y cómo afecta el sistema. Bifor de bifurcación también conocida como Virus del conejo Los hackers utilizaron para detener el funcionamiento del sistema creando una cadena infinita de tareas. Estas tareas comienzan a ejecutarse en segundo plano y continúan generando hasta que todos los recursos del sistema se agoten, lo que detiene el sistema, en otras palabras, se puede nombrarlo como DEnath-of-Service (DOS) Ataque.

Formación de bomba de bifurcación

La formación de Bork Bomb se menciona a continuación:

Para comprender la creación de la bomba de la bifurcación y su trabajo, consulte la sintaxis dada a continuación:

$: () : |: &;:
  • :() se usa para declarar una función y está representado por : función
  • es el cuerpo de la función que contiene comandos para bloquear el sistema
  • : |: inicia la replicación de la función, aquí primero: se llama la función y luego | replica la función :
  • Y Moverá toda la función a los antecedentes para evitar el asesinato de cualquier proceso infantil
  • ; separa los procesos del niño y finaliza la declaración
  • : Ejecuta la función creada

Cómo prevenir y arreglar la bomba de bifurcación

La solución potencial para prevenir la bomba de la horquilla es limitar el número de proceso que uno puede llevar a cabo en el sistema Linux y ver qué es por límite de uso por defecto en el uso de programas:

$ ulimit -u

A continuación, agregue el límite de los programas usando la sintaxis:

$ ulimit -s -u

Por ejemplo, si desea limitar el número de procesos a 10000, use:

$ ulimit -s -u 10000

Si desea limitar el número de procesos para un usuario específico, abra el archivo de configuración utilizando:

$ sudo nano/etc/seguridad/límites.confusión

A continuación, agregue el número de programas de fondo para cualquier usuario utilizando la siguiente sintaxis:

nproc duro

Por ejemplo, si quiero agregar un límite de 500 para cualquier usuario específico, entonces:

aaliyan duro nproc 1000

A continuación, guarde el archivo y reinicie el sistema para aplicar los cambios:

Entonces, así es como se puede evitar que el sistema Liunx sean de denegación de servicio (DOS), en caso de que su sistema de Linux sea atacado por la bomba de la horquilla, simplemente reinicielo para volver a la normalidad.

Conclusión

Fork Bomb es un ataque de denegación de servicio (DOS) que crea una cadena de tareas repetitivas para comer todos los recursos del sistema y sigue generando tareas hasta que el sistema se bloquee. La mejor manera de evitar tales ataques de malware es limitar el número de procesos de fondo, ya que detendrá la generación de tareas repetitivas, evitando que el sistema se bloquee.