Evil.sh - Le script shell qui rendrait fou n'importe qui

Image illustrant l'article : Evil.sh - Le script shell qui rendrait fou n'importe qui

Evil.sh - Le script shell qui rendrait fou n'importe qui

par Korben -

L E C H A O S

C’est vraiment ce qui va arriver si vous lancez ce script baptisé evil.sh (diabolique) sur la machine de quelqu’un. L’idée, de rendre fou un ami, un collègue ou votre pire ennemi en sabotant son Linux.

Voici ce que fait Evil.sh :

  • Il utilise “rm” (supprimer) comme éditeur par défaut
  • Il transforme la touche Tab en touche Suppr
  • Il balance une commande “exit” (quitter) dans le shell de manière aléatoire
  • Il ne renvoie plus rien avec la commande “cat”
  • Il sort les fichiers dans un désordre aléatoire à chaque commande “ls”
  • Il remplace la commande “cd” par la commande “rm -rfv” (supprimer)
  • Il remplace “sudo” par la commande “shutdown”
  • Il remplace la commande “clear” par une bombe fork
  • Il sort une date aléatoire lorsque vous utilisez la commande “date”
  • Il éjecte ce qu’il y a dans le lecteur DVD de manière totalement aléatoire. Ou au contraire, empêche l’éjection de manière totalement aléatoire.
  • Il peut ralentir la lecture d’un CD / DVD de manière aléatoire.
  • Il stoppe des processus aléatoirement
  • Il remplace la commande “cp” par “mv”
  • Il remplace la commande “exit” du shell par une commande sh qui aura pour effet d’ouvrir un nouveau shell.
  • Il fausse le nombre de lignes retourné par la commande “grep”
  • Il inverse tous les if, les for et les while.
  • Il mappe la touche Entrée, CTRL J et CTRL M avec la touche “Retour”.

En ajoutant ~/evil.sh au .bash_profile de quelqu’un, vous le rendrez complètement fou à coup sûr ! Évidemment, je vous recommande d’en retirer les commandes “rm” pour rendre ça moins destructif.

Dans le même genre, il existe aussi une version de evil en CSS et en Javascript pour pourrir ceux qui hotlink vos fichiers ou pour tout simplement faire une blague à un ami développeur.