Hva er gaffelbombe
For å forhindre at Linux -systemet ditt er et spesifikt virus eller skadelig programvare, er det viktig å vite hvordan det viruset genererer og hvordan det påvirker systemet. Gaffelbombe også kjent som Kaninvirus brukes av hackere for å stoppe systemet som fungerer ved å lage en uendelig kjede av oppgaver. Disse oppgavene begynner å løpe i bakgrunnen og fortsetter å generere til alle systemressursene er oppbrukt og bringer systemet til å stoppe med andre ord, man kan nevne det som DEnial-of-service (DOS) angrep.
Dannelse av gaffelbombe
Dannelsen av gaffelbombe nevnes deretter nedenfor:
For å forstå gaffelbombeopprettelsen og dens arbeid, se den gitte syntaksen nedenfor:
$: () : |: &;:
Hvordan forhindre og fikse gaffelbombe
Den potensielle løsningen for å forhindre gaffelbombe er å begrense antall prosesser man kan utføre Linux -systemet og se hva som er som standardgrense for programmer Bruk:
$ ulimit -u
Legg deretter til grensen for programmene ved å bruke syntaks:
$ ulimit -s -u
Hvis du for eksempel vil begrense antall prosesser til 10000, bruk:
$ ulimit -s -u 10000
Hvis du vil begrense antall prosesser for en bestemt bruker, kan du åpne konfigurasjonsfilen ved å bruke:
$ sudo nano/etc/sikkerhet/grenser.konf
Legg deretter til antall bakgrunnsprogrammer for enhver bruker ved å bruke følgende syntaks:
Hard NProc
Hvis jeg for eksempel vil legge til en grense på 500 for en bestemt bruker, da:
aaliyan hard nproc 1000
Lagre deretter filen og starte systemet på nytt for å bruke endringene:
Så dette kan man forhindre at Liunx -systemet nektet tjeneste (DOS) angrep, i tilfelle hvis Linux -systemet ditt blir angrepet av gaffelbomben, bare start den på nytt for å flytte det tilbake til det normale.
Konklusjon
Forkbomb er et nektelse av tjeneste (DOS) angrep som skaper en kjede med repeterende oppgaver for å spise opp alle ressursene i systemet og fortsetter å generere oppgaver til systemet krasjer. Den beste måten å forhindre slike angrep på skadelig programvare er å begrense antall bakgrunnsprosesser, da det vil stoppe generasjonen av repeterende oppgaver og dermed forhindre at systemet krasjer.