Hola a todos , a continucion posteo una linea de codigo para crear una bomba fork en Linux
La siguiente línea de código es un breve caso de uso:
:(){ :|:& };:
o,
:(){
:|:&
};:
A primera vista, esto puede parecer abracadabrante y bastante inocuo de realizar, pero veamos qué ocurre realmente aquí:
La que hemos mostrado aquí es la más utilizada y funcionará en un shell Bash.
Aquí está la misma llamada a función en un formato más legible:
forkbomb() {
forkbomb | forkbomb &
}; forkbomb
Como puedes ver, la función se llama a sí misma dos veces.
Esta acción empezará a consumir todos los recursos de tu sistema y acabará por colapsar tu sistema Linux.
La siguiente línea de código es un breve caso de uso:
:(){ :|:& };:
o,
:(){
:|:&
};:
A primera vista, esto puede parecer abracadabrante y bastante inocuo de realizar, pero veamos qué ocurre realmente aquí:
- :() – Definida la función llamada :. Esta función no acepta argumentos.
- :|: – llama a la propia función (recursión) y genera otro proceso.
- & – pone el proceso en segundo plano para que no pueda ser eliminado fácilmente
- ; – marca el final de la función
- : – vuelve a llamar a la función
La que hemos mostrado aquí es la más utilizada y funcionará en un shell Bash.
Aquí está la misma llamada a función en un formato más legible:
forkbomb() {
forkbomb | forkbomb &
}; forkbomb
Como puedes ver, la función se llama a sí misma dos veces.
Esta acción empezará a consumir todos los recursos de tu sistema y acabará por colapsar tu sistema Linux.