Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Navigation

Mein Blog magenbrot.net



Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.

linux:fork-bomb_und_andere_feine_sachen

Fork-Bomb und andere feine Sachen

klassische Fork-Bomb. Es werden immer weitere Prozesse gespawned bis der Kiste der Speicher ausgeht (dann schlägt zwar meist der OOM-Killer zu, kann aber auch nicht mehr viel ausrichten):

:(){ :|:& };:

Kernel Sysrq nutzen:

echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-trigger

kaputtes Kernel-Modul bauen und laden (ungetestet):

mkdir /tmp/kpanic && cd /tmp/kpanic && printf '#include <linux/kernel.h>\n#include <linux/module.h>\nMODULE_LICENSE("GPL");static int8_t* message = "buffer overrun at 0x4ba4c73e73acce54";int init_module(void){panic(message);return 0;}' > kpanic.c && printf 'obj-m += kpanic.o\nall:\n\tmake -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules' > Makefile && make && insmod kpanic.ko

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
J G A​ I L
 
linux/fork-bomb_und_andere_feine_sachen.txt · Zuletzt geändert: 18.10.2016 11:29 von wiki@magenbrot.net