…dachte ich mir als ich heute über TheBonsai’s Blog gestolpert bin und seit einer Stunde am lachen bin (Nein. Keine Drogen, glaub ich, nur ein Bier’chen). Fangen wir mal an mit:
Link zum Thread Berechnung von Pi in einem Forum
Alleine die erste Seite ist schon zum weinen. Aber man soll sich über hilfesuchende nicht lustig machen. Sowas tut man nicht *kopfschyttel* gehen wir also über zu den Leuten die keine Hilfe suchen, sondern Hilfe geben.
Link zu … nunja, schaut selbst
Doof nur.. das das so gar nicht geht. Machen wir mal den Versuch: bei 1. sagt er ein rm -rf / wird rekursiv und geforced alles löschen..
wdp@chani ~ $ rm -rf /
rm: cannot remove root directory `/’
wdp@chani ~ $
Hm.. Hat nich geklappt. Und nun? Also gu
wdp@chani ~ $ mkfs.ext3 /dev/hda
mke2fs 1.41.3 (12-Oct-2008)
/dev/hda is entire device, not just one partition!
Proceed anyway? (y,n) y
mkfs.ext3: Permission denied while trying to determine filesystem size
wdp@chani ~ $
Verdammt.. Auch das klappt nicht.
wdp@chani ~ $ :(){:|:&};:
-bash: syntax error near unexpected token `{:’
wdp@chani ~ $
Ok. Dieser Trot.. Autor hat sich vertippt oder schlecht kopiert. Die Forkbomb geht nämlich wie folgt:
:(){ :|:& };:
Und ja. Der Autor hat recht, dieser Schnippsel kann den Rechner lahm legen unter gewissen Vorraussetzungen versteht sich, die meisten Distributionen haben vernünftige ulimits gesetzt (ulimit -a) mithilfe von diesen Beschränkungen macht entsprechende “forkbomb” nichts. Beispiel:
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
[1]+ Done : | :
Klappt also.. auch nicht. Auch die restlichen Befehle, wollen das man Root ist – Deswegen arbeitet man unter Linux niemals als Root ausser zum installieren, warten und konfigurieren des Systems als solches.
Auch nett, ist TheBonsai’s Blog dazu:

Die Forkbombe ist ohne Limits recht effektiv. Bei einem kleinen Test mit einem neuen HP Proliant DL585 G5 mit 16 Herzen und 32GB RAM dauerte es knappe 0,3 Sekunden bis der Laden tot war :)
J.