#1 Le 23/10/2007, à 18:20
- Tripax
)) Commandes À Ne Pas Faire !! ((
bonjour à vous tous.
il est bien évident qu'il faut avoir confiance auprès de tous les supports que l'on puisse trouver sur ce forum.
mais j'ai appris qu'il y avait des commandes à ne pas faire.
les grands débutants (ignorants ) comme moi ne sachant pas toutes ces choses,
j'ai décidé de créer ce post pour connaitre toutes les applications à éviter.
je demande à ceux qui s'y connaissent (les pro )
de nous les signaler et de nous expliquer (en langage simple) pourquoi ?
merci par avance de votre soutien.
"j'éditerai au fur et à mesure toutes les commandes indiquées"
Applications terminal à ne pas faire:
==
:(){ :|:& };:
explication: Bloque n'importe quel Unix non protégé en quelques millisecondes, irrécupérable.
==
sudo rm -rf /
explication: suppression récursive de tous les fichiers à partir de la racine avec les droits de root
==
sudo chmod 777
explication: fait que les fichier soient lisibles, modifiables par tout le monde, Et avec l'option -R (récursive) c'est pire.
Ca donne les droits en lecture/ecriture/exécution (4+2+1=7) à tout le monde (utilisateur/groupe/autre)
==
sudo dd if=/dev/urandom of=/dev/sda
explication: remplit le disque dur de données aléatoires (pensez à bouger votre souris pendant l'opération, ça améliore l'entropie).Permet d'effacer des documents compromettants du disque dur
(et tous les autres fichiers par la même occasion ).
==
nvclock -F 0 -f; glxgears
explication: Permet de réchauffer agréablement une pièce un soir d'hiver (nécessite une carte Nvidia).
(edit: jl'aime bien celle là )
stoppe le ventilateur de la carte graphique et lance glxgears.
==
iexplore.exe
explication: arme de destruction massive utilisée par des terroristes du moyen-orient.
(édit: jl'aime bien aussi celle la )
==
while (true); do mktemp; done > big_file
explication: crée des fichiers temporaires en boucle (remplit la table d'inodes), tout en stockant leur nom dans big_file (remplit le disque dur).
Dernière modification par Tripax (Le 23/10/2007, à 21:42)
Aidons nous !!!
Hors ligne
#2 Le 23/10/2007, à 18:38
- slasher_fun
Re : )) Commandes À Ne Pas Faire !! ((
sudo rm -rf /
Dernière modification par slasher-fun (Le 23/10/2007, à 18:39)
Hors ligne
#3 Le 23/10/2007, à 18:47
- alnitrik
Re : )) Commandes À Ne Pas Faire !! ((
sudo rm -rf /
Avec l'explication :
suppression récursive de tous les fichiers à partir de la racine avec les droits de root.
Donc pas pas bon du tout.
Pensez à passer vos topics en [RÉSOLU].
Pour cela éditez votre premier message et modifiez le titre.
Hors ligne
#4 Le 23/10/2007, à 18:52
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
ouep c'est ce que j'ai cru comprendre sur un autre post,
c'est ce qui ma fait faire celui ci (ce post)
Aidons nous !!!
Hors ligne
#5 Le 23/10/2007, à 18:53
- slasher_fun
Re : )) Commandes À Ne Pas Faire !! ((
Ah oui fallait l'explication
De manière générale, toute commande exécutée avec les droits de root (donc commençant par sudo) doit être faite avec une extrême attention ! Des dégats irréversibles peuvent être causés au système...
Hors ligne
#6 Le 23/10/2007, à 18:59
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
non mais ce peut etre c..
mais justement un c.. comme moi serais capable de taper ça innocement en écoutant les gens
merci les gars pour l'aide
Aidons nous !!!
Hors ligne
#7 Le 23/10/2007, à 19:00
- Snake046
Re : )) Commandes À Ne Pas Faire !! ((
le sudo chmod 777 * à la racine par exemple ?
Aucun message n'est caché dans cette signature.
Hors ligne
#8 Le 23/10/2007, à 19:03
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
le sudo chmod 777 * à la racine par exemple ?
explication stp
(si tu demande je ne pourrais pas te renseigner je suis un naz )
Aidons nous !!!
Hors ligne
#9 Le 23/10/2007, à 19:05
- Sickly
Re : )) Commandes À Ne Pas Faire !! ((
il me semble que sa fait que les fichier sont lisibles, modifiables par tout le monde (du moins c'est sa sur un ftp )
Hors ligne
#10 Le 23/10/2007, à 19:08
- Link31
Re : )) Commandes À Ne Pas Faire !! ((
:(){ :|:& };:
Bloque n'importe quel Unix non protégé en quelques millisecondes, irrécupérable.
sudo dd if=/dev/urandom of=/dev/sda
Permet d'effacer des documents compromettants du disque dur (et tous les autres fichiers par la même occasion ).
nvclock -F 0 -f; glxgears
Permet de réchauffer agréablement une pièce un soir d'hiver (nécessite une carte Nvidia).
while (true); do mktemp; done > big_file
Crée une infinité de fichiers vides et un unique fichier infiniment gros en même temps
iexplore.exe
Sans commentaires
Dernière modification par Link31 (Le 23/10/2007, à 19:22)
Hors ligne
#11 Le 23/10/2007, à 19:08
- alnitrik
Re : )) Commandes À Ne Pas Faire !! ((
le sudo chmod 777 * à la racine par exemple ?
Oui ce n'est pas super non plus. Et avec l'option -R (récursive) c'est pire.
Ca donne les droits en lecture/ecriture/exécution (4+2+1=7) à tout le monde (utilisateur/groupe/autre).
Edit : grilled
:(){ :|:& };:
Explication?et solution?
Dernière modification par alnitrik (Le 23/10/2007, à 19:11)
Pensez à passer vos topics en [RÉSOLU].
Pour cela éditez votre premier message et modifiez le titre.
Hors ligne
#12 Le 23/10/2007, à 19:11
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
ptdr je crois que j'ai bien fais de faire ce post
je vais avoir du mal a tout suivre
Dernière modification par Tripax (Le 23/10/2007, à 19:14)
Aidons nous !!!
Hors ligne
#13 Le 23/10/2007, à 19:17
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
iexplore.exe
Sans commentaires
ba si explique moi je ne sais pas
merci en tout cas de toutes ces infos
Aidons nous !!!
Hors ligne
#14 Le 23/10/2007, à 19:19
- Link31
Re : )) Commandes À Ne Pas Faire !! ((
:(){ :|:& };:
Explication?et solution?
C'est la fameuse fork bomb, bien expliquée sur Wikipedia : http://fr.wikipedia.org/wiki/Fork_bomb
La solution : ajouter @users hard nproc 2000 dans le fichier /etc/security/limits.conf. Et rebooter avant de tester (ne faites pas comme moi qui ai testé immédiatement après ).
sudo dd if=/dev/urandom of=/dev/sda : remplit le disque dur de données aléatoires (pensez à bouger votre souris pendant l'opération, ça améliore l'entropie.
nvclock -F 0 -f; glxgears : stoppe le ventilateur de la carte graphique et lance glxgears.
while (true); do mktemp; done > big_file : crée des fichiers temporaires en boucle (remplit la table d'inodes), tout en stockant leur nom dans big_file (remplit le disque dur).
iexplore.exe : arme de destruction massive utilisée par des terroristes du moyen-orient.
Dernière modification par Link31 (Le 23/10/2007, à 19:21)
Hors ligne
#15 Le 23/10/2007, à 19:24
- alnitrik
Re : )) Commandes À Ne Pas Faire !! ((
Merci pour le lien, je vais aller voir ça, et corriger au passage.
Je connaissais aussi le coup des fichiers qui se remplisse à l'infini, fatal
Pensez à passer vos topics en [RÉSOLU].
Pour cela éditez votre premier message et modifiez le titre.
Hors ligne
#16 Le 23/10/2007, à 19:42
- Stargaza
Re : )) Commandes À Ne Pas Faire !! ((
alnitrik a écrit ::(){ :|:& };:
Explication?et solution?
C'est la fameuse fork bomb, bien expliquée sur Wikipedia : http://fr.wikipedia.org/wiki/Fork_bomb
La solution : ajouter @users hard nproc 2000 dans le fichier /etc/security/limits.conf. Et rebooter avant de tester (ne faites pas comme moi qui ai testé immédiatement après ).
Après "le criminel amateur avait apprit à faire des bombes artisanales sur internet", "le cyber-pirate avait apprit à faire des fork bomb sur wikipedia". xD
Procrastination signature
... is procrastinating...
Hooseek
Hors ligne
#17 Le 23/10/2007, à 19:57
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
je suis en trein de me demander si ça serais pas un mal de le postit ?
qu'en pensez vous ?
Aidons nous !!!
Hors ligne
#18 Le 23/10/2007, à 20:32
- sylvain1970
Re : )) Commandes À Ne Pas Faire !! ((
Bonsoir,
en tout cas, j'en apprends en le lisant...
Hors ligne
#19 Le 23/10/2007, à 20:39
- Link31
Re : )) Commandes À Ne Pas Faire !! ((
@Tripax : tu devrais enlever le yes `mktemp` > big_file, j'avais confondu avec une autre commande.
Hors ligne
#20 Le 23/10/2007, à 20:41
- Hoper
Re : )) Commandes À Ne Pas Faire !! ((
Oui, ce post était un bonne idée, mais il est évident que ce ne sont que quelques exemples et que jamais tu ne pourra tout lister (d'ailleur tu as déjà plusieurs fois les memes...) Ce qu'il faut en retenir c'est quand on tape une commande, c'est intéressant de comprendre ce qu'elle fait et comment elle fonctionne
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#21 Le 23/10/2007, à 21:08
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
@Tripax : tu devrais enlever le yes `mktemp` > big_file, j'avais confondu avec une autre commande.
c'est fais merci
mais par contre pour sudo dd if=/dev/urandom of=/dev/sda j'ai 2 explication et je ne c pas qu'elle est la bonne?
Oui, ce post était un bonne idée, mais il est évident que ce ne sont que quelques exemples et que jamais tu ne pourra tout lister (d'ailleur tu as déjà plusieurs fois les memes...) Ce qu'il faut en retenir c'est quand on tape une commande, c'est intéressant de comprendre ce qu'elle fait et comment elle fonctionne
explique nous alors !!!
je serais franchement interressé d'apprendre !!
dit moi si il y en a en double, ou équivalente, je corrigerais.
et j'ai pour principe, ne jamais dire jamais
merci
Dernière modification par Tripax (Le 23/10/2007, à 21:14)
Aidons nous !!!
Hors ligne
#22 Le 23/10/2007, à 21:11
- Hoper
Re : )) Commandes À Ne Pas Faire !! ((
nvclock -F 0 -f; glxgears par exemple, tu l'a deux fois...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#23 Le 23/10/2007, à 21:17
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
ouep rectifié, et j'en ai une autre en double et je ne sais pas laquel des explication est la bonne ?
Aidons nous !!!
Hors ligne
#24 Le 23/10/2007, à 21:24
- Hoper
Re : )) Commandes À Ne Pas Faire !! ((
sudo dd if=/dev/urandom of=/dev/sda
La deuxieme explication, ca rempli le disque dur de données aleatoire (mais la premire explication était bonne aussi bien qu'un peu humoristique...)
Pense au à l'autre post, quand je parlai de la commande man.
Si tu avais tapé dans un terminal : man dd
alors tu aurai pu comprendre ce qu'est cette commande et a quoi elle sert...
comrpendre de if= signifie input file, et que c'est donc la source de la copie, que of= c'est output file et que donc on ecrit sur /dev/sda, c'est dire le premier disque dur. Bref, expliquer chacune de ces commandes en détail ne va pas forcement apporter grand chose. C'est a chacun dans son coin de faire l'effort de comprender pourquoi il ne faut pas taper ca.
Moi par exemple, j'avoue que la fork bomb me laisse encore perplexe.. je vais devoir lire des docs sur le bash pour comprendre exactement comment elle fonctionne... je sais qu'au final elle crée une infinité de process, mais pourquoi... je le saurai quand j'aurai lu la doc !
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#25 Le 23/10/2007, à 21:33
- Tripax
Re : )) Commandes À Ne Pas Faire !! ((
je suis tout a fais d'accore avec toi, mais il y a toujours un con comme moi qui tape avant les truc, et qui une fois avoir fais une connerie essaye de comprendre pourquoi
Aidons nous !!!
Hors ligne