Ich wollte nur [...] und dann ist das Universum explodiert.

Projects
Books
Archive
About









    Permalink
  1. Hack | The Unix Forkbomb

    Eine der einfachsten Varianten ein unixoides Betriebssystem abzuschiessen ist mir heute über den Weg gelaufen. Wurde 2002 von Jaromill verfasst und lautet wie folgt:

    x(){ x|x& };x

    Im Endeffekt wird die Funktion “x” definiert und darin zweimal aufgerufen. Somit entstehen Prozesse, ich weiss garnicht wie viele ungefähr, vielleicht 1000? vielleicht 25000? Wie hoch ist wohl die Anzahl der Prozesse die ein BSD/Linux aushält? Naja egal ich schweife ab. Genauso wie das System wenn man diesen Code-Schnippsel ausführt.

    ps:Aus Gründen der Formatierung habe ich “:” aus der Orginalfassung durch “x” ersetzt. Find ich persöhnlich schöner. Und mein code-block in WordPress mag mich heute irgendwie nicht.

  2. Posted: 2009-11-30 Montag 22:24 by noqqe
    Tags: | | | | |
        Hack | The Unix Forkbomb by noqqe, unless otherwise expressly stated, is licensed under BY-NC-SA.

    3 Responses to “Hack | The Unix Forkbomb”

    1. nicohofmann says:

      Funktioniert gut. Ratz fatz wech.

      Sehr nett.

    2. noqqe says:

      Dachte ich mir auch :)
      Code is art.

    3. Lachkater says:

      Zum Glück gibt es die /etc/security/limits.conf in der man unter anderem das Maximum an auszuführenden Prozessen einstellen kann :>

    leave a reply