Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Si vous avez l’habitude de suivre des tutos en ligne et de copier-coller des lignes de commandes trouvées sur le net, directement dans votre terminal, attention !

L’astuce n’est pas nouvelle, mais si vous copiez ce petit bout de code et que vous le collez dans un fichier texte ou directement dans votre terminal, vous verrez qu’il exécute beaucoup d’autres choses.

git clone /dev/null; clear; echo -n « Bonjour « ;whoami|tr -d ‘\n’;echo -e ‘!\nMauvaise idée. Ne copiez pas de code à partir de sites que vous ne connaissez pas !
Voici la première ligne de votre fichier /etc/passwd: ‘;head -n1 /etc/passwd
git clone
git://git.kernel.org/pub/scm/utils/kup/kup.git

En regardant le code source, voici en fait ce qu’on y trouve :

<p class= »codeblock »>
<!– Oh Oh–>
git clone <span style= »position: absolute; left: -2000px; top: -100px »>/dev/null; clear; echo -n « Bonjour « ;whoami|tr -d ‘\n’;echo -e ‘!\nMauvaise idée. Ne copiez pas de code à partir de sites que vous ne connaissez pas !<br>Voici la première ligne de votre fichier /etc/passwd: ‘;head -n1 /etc/passwd<br>git clone </span> git://git.kernel.org/pub/scm/utils/kup/kup.git
</p>

Comme vous pouvez le voir, la partie incriminée se trouve dans un span qui n’apparait pas à l’écran puisqu’il est décalé de 2000 pixels sur la gauche. Mais comme ce span est placé entre le début de la commande et sa fin, lorsque vous sélectionnez la commande avec votre souris, vous embarquez aussi le contenu de ce span invisible à l’écran ?

Et le tour est joué puisqu’une fois collé dans un terminal, le contenu se lancera directement. Pensez donc à passer par un outil tampon qui supporte le texte brut uniquement, comme un éditeur de texte ou un champ de formulaire sur une page web, voire la barre d’adresse de votre navigateur.

Certains d’entre vous connaissent surement déjà ce problème, mais pour les autres, c’est toujours une bonne piqure de rappel, je pense.

Source




MinutePhysics et XKCD se sont associés pour réaliser cette vidéo qui vous expliquera avec humour, en anglais mais avec des mots simples, comment ça passe pour aller dans l’espace.

La science à la portée de tous, c’est ça aussi le net !


Yohan Faure et Vianney Griffon ont mis en ligne ce court métrage absolument époustouflant baptisé The Fall Of Men.

Basé sur l’univers et les personnages de Dragon Ball Z, cette fan fiction raconte l’histoire de Trunk qui commence à se souvenir de ses amis disparus, de l’arrivée de Cell et comprend que le monde n’est pas vraiment comme il devrait être. Alors il décide de tenter le tout pour le tout pour restaurer l’espoir perdu.

Prévoyez 1/2 heure pour visionner ce petit bijou. Vous allez voir c’est excellent !

+ d’infos ici.

Merci à Raph pour le partage.