Home Hacks

Viren

Dies sind drei Proof-of-Concept-Viren, die die Möglichkeit demonstrieren sollen, möglichst kurze Shell-Script-Viren zu schreiben. Diese Viren sind harmlos, da sie sich nicht ohne besondere Vorbereitung und dann auch nur sehr schwer verbreiten können.

18 Bytes

Dieses Script kopiert sich in eine Datei mit dem Namen der aktuellen Prozess-ID:
#!/bin/sh
cp $0 $$

9 Bytes

Dieses Script ruft cp mit sich selbst als dem ersten Parameter und der Kommandozeile als den weiteren Parametern auf. Gibt man genau eine nicht-Option an, so kopiert sich dieses Script an den dadurch angegebenen Pfad (oder versucht dies).
#!/bin/cp

4 Bytes

Wie 9 Bytes, aber benötigt 'cp' im aktuellen Verzeichnis.
#!cp