Qu'est-ce que la bombe à fourche
Pour empêcher votre système Linux de tout virus spécifique ou attaque de logiciels malveillants, il est impératif de savoir comment ce virus génère et comment il affecte le système. Bombe de fourche également connue sous le nom Virus de lapin est utilisé par les pirates pour arrêter le fonctionnement du système en créant une chaîne infinie de tâches. Ces tâches commencent à s'exécuter en arrière-plan et continuent de générer jusqu'à ce que toutes les ressources du système soient épuisées en arrêtant le système, en d'autres termes, on peut le nommer comme DAttaque d'Enial of Service (DOS).
Formation de bombe à fourche
La formation de bombe de fourche est alors mentionnée ci-dessous:
Pour comprendre la création de bombes à fourche et son fonctionnement, voir la syntaxe donnée ci-dessous:
$: () : |: &;:
Comment prévenir et réparer la bombe à fourche
La solution potentielle pour prévenir la bombe à fourche consiste à limiter le nombre de processus que l'on peut effectuer sur le système Linux et à voir ce qui est par défaut Limite sur l'utilisation des programmes:
$ ulimit -u
Ajoutez ensuite la limite des programmes à l'aide de la syntaxe:
$ ulimit -s -u
Par exemple, si vous souhaitez limiter le nombre de processus à 10000, utilisez:
$ ulimit -s -u 10000
Si vous souhaitez limiter le nombre de processus pour un utilisateur spécifique, ouvrez le fichier de configuration à l'aide:
$ sudo nano / etc / Security / Limits.confli
Ajoutez ensuite le nombre de programmes d'arrière-plan pour tout utilisateur en utilisant la syntaxe suivante:
nproc dur
Par exemple, si je souhaite ajouter une limite de 500 pour tout utilisateur spécifique, alors:
aaliyan hard nproc 1000
Enregistrez ensuite le fichier et redémarrez le système pour appliquer les modifications:
Donc, c'est comment l'empêcher d'attaquer le système Liunx de déni de service (DOS), au cas où votre système Linux est attaqué par la bombe de fourche, redémarrez-le pour le remettre à la normale.
Conclusion
Fork Bomb est une attaque de déni de service (DOS) qui créent une chaîne de tâches répétitives pour manger toutes les ressources du système et continue de générer des tâches jusqu'à ce que le système s'écrase. La meilleure façon d'empêcher de telles attaques de logiciels malveillants est de limiter le nombre de processus de fond car il empêchera la génération de tâches répétitives, empêchant ainsi le système de s'écraser.