Cos'è la bomba della forcella
Per evitare che il tuo sistema Linux da qualsiasi specifico virus o attacchi di malware è indispensabile sapere come genera quel virus e come influisce sul sistema. Fork Bomb noto anche come Virus del coniglio viene utilizzato dagli hacker per fermare il funzionamento del sistema creando una catena di attività infinite. Queste attività iniziano a funzionare in background e continuano a generare fino a quando tutte le risorse del sistema non sono esaurite portando il sistema a fermare, in altre parole, si può nominarlo come DAttacco ENIAL-of-Service (DOS).
Formazione di bomba a forcella
Di seguito è quindi menzionata la formazione di bomba a forcella
Per comprendere la creazione di bombe fork e il suo lavoro vedere la sintassi indicata di seguito:
$: () : |: & ;:
Come prevenire e fissare la bomba della forcella
La potenziale soluzione per prevenire la bomba alla forcella è limitare il numero di processo che si può svolgere sul sistema Linux e vedere il limite predefinito all'uso dei programmi:
$ Ulimit -u
Quindi aggiungere il limite dei programmi utilizzando la sintassi:
$ Ulimit -s -u
Ad esempio, se si desidera limitare il numero di processi a 10000, quindi utilizzare:
$ Ulimit -s -u 10000
Se si desidera limitare il numero di processi per un utente specifico, apri il file di configurazione utilizzando:
$ sudo nano/etc/sicurezza/limiti.conf
Quindi aggiungere il numero di programmi di fondo per qualsiasi utente utilizzando la seguente sintassi:
duro nproc
Ad esempio, se voglio aggiungere un limite di 500 per qualsiasi utente specifico, quindi:
aaliyan hard nproc 1000
Quindi salva il file e riavvia il sistema per applicare le modifiche:
Quindi, questo è come si può impedire l'attacco Liunx del sistema di negazione del servizio (DOS), nel caso in cui il sistema Linux viene attaccato dalla bomba della forcella, ti riavvialo per tornare alla normalità.
Conclusione
Fork Bomb è un attacco di negazione del servizio (DOS) che crea una catena di compiti ripetitivi per consumare tutte le risorse del sistema e continua a generare compiti fino a quando il sistema si blocca. Il modo migliore per prevenire tali attacchi di malware è limitare il numero di processi di fondo in quanto fermerà la generazione di compiti ripetitivi, impedendo così al sistema di crash.