Ich habe die Warnung des Ubuntu-Forums über böswillige Befehle gelesen und dieses interessante Juwel gefunden:
:(){ :|:& };:
WARNUNG: Der obige Code führt zu einem Absturz Ihres Computers, sofern keine strengen Prozessbeschränkungen festgelegt wurden (die Sie wahrscheinlich nicht beachten), die einen harten Neustart erforderlich machen.
Betrachten Sie diesen Code als ähnlich wie ausgeführt
sudo rm -rf /
.
Aber was heißt das? Trotz meiner Programmiererfahrung habe ich noch nie einen so kryptischen Befehl gesehen, der keine Assemblersprache ist.
sudo rm -rf /
ist mehr als gefährlich , aber ich habe Leute auf Remote - Servern ausführen gesehen „wollten nur sehen , was es getan hat“ , wo Sie haben eine harte Zeit zu einem Bedienfeld ohne Zugang neu zu starten.
arbitrary_name(){ arbitrary_name|arbitrary_name& };arbitrary_name
. Der Name :
macht diesen Befehl nicht nur kurz und kryptisch, sondern macht aus einem :
eingebauten Befehl, der nichts bewirkt, eine Funktion, die viel bewirkt . Wenn Sie die Definition :(){ :|:& }
in die Umgebung einer anderen Person einschleichen und sie dort belassen, schlägt sie zu, wenn das Opfer sie am wenigsten erwartet .
sudo rm -rf /
. Dieser Befehl löscht alle Ihre Dateien. Dieser verstopft nur die Ressourcen Ihres Computers, bis er unbrauchbar wird und Sie neu starten müssen.