Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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 smile) 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 big_smile)
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 tongue).

==

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à big_smile)
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 lol)

==

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 / big_smile

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 !! ((

slasher-fun a écrit :

sudo rm -rf / big_smile

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 smile
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 big_smile
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 !! ((

Snake046 a écrit :

le sudo chmod 777 * à la racine par exemple ?

explication stp
(si tu demande je ne pourrais pas te renseigner je suis un naz big_smile)


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 tongue)

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 tongue).

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 wink

iexplore.exe

Sans commentaires lol

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 !! ((

Snake046 a écrit :

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 tongue

:(){ :|:& };:

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 big_smile

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 !! ((

Link31 a écrit :
iexplore.exe

Sans commentaires lol

ba si explique moi je ne sais pas big_smile

merci en tout cas de toutes ces infos cool


Aidons nous !!!

Hors ligne

#14 Le 23/10/2007, à 19:19

Link31

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 tongue).

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 tongue


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 !! ((

Link31 a écrit :
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 tongue).

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 smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#21 Le 23/10/2007, à 21:08

Tripax

Re : )) Commandes À Ne Pas Faire !! ((

Link31 a écrit :

@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?

Hoper a écrit :

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 smile

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 tongue
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/tdc/

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/tdc/

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 big_smile


Aidons nous !!!

Hors ligne

Haut de page ↑