Attention aux copier-coller dans le terminal

, par  Korben , popularité : 1%

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

HTML - 5.2 kio

Ce week end les âmes solitaires se donnent rendez-vous sur Tech.Korben

tech.korben.info

Pour discuter entre bidouilleurs

Cet article merveilleux et sans aucun égal intitulé : Attention aux copier-coller dans le terminal ; a été publié sur Korben , le seul site qui t’aime plus fort que tes parents. http://feeds.feedburner.com/~ff/Kor...

HTML - 1.6 kio

http://feeds.feedburner.com/~ff/Kor...

http://feeds.feedburner.com/~ff/Kor...

http://feeds.feedburner.com/~ff/Kor...

HTML - 1.6 kio

http://feeds.feedburner.com/~ff/Kor...

http://feeds.feedburner.com/~ff/Kor...

HTML - 1.6 kio

Voir en ligne : http://korben.info/attention-aux-co...

Sites favoris Tous les sites

84 sites référencés dans ce secteur