si on réfléchit bien avec la fonction ouvrir un fichier et le vider préalablement ( ---> w+ ) on peux completement detruire un PC il suffit de créer un programme qui ouvre un fichier important du pc et qui le vide !!!!
bon il faut quand meme que l'utilisateur ouvre ce programme mais bon vous en pensé quoi ?
j'ai crée ce programme et javoue que si j'avais cibler un fichier important = PLUS DE PC !!!!
J'en pense que
1) Oui, c'est vrai
2) Tant pis pour toi si tu as un système qui te permet de détruire ce genre de fichier sensible
3) Ca n'a rien a voir avec le C
4) Il n'y a pas de C/C++
Je pense que windows vérifie un minimum l'action d'un *.exe quand il s'attaque à un fichier du répertoire /windows/ mais je peux me tromper (bizarrement j'ai pas envie d'essayer )
Je pense que windows vérifie un minimum l'action d'un *.exe quand il s'attaque à un fichier du répertoire /windows/ mais je peux me tromper (bizarrement j'ai pas envie d'essayer )
Sans lancer de troll, sur un système qui donne les droits admins à n'importe quel nouvel utilisateur, on peut décemment douter de telles vérifications. (Ceci n'est bien évidemment le cas que sur un système mal configuré : du moins, je l'espère (de toute façon, je ne connais pas Windows, alors.. ))
Maintenant, faire un programme ayant ce genre de buts, faut quand même être un peu lamer sur les bords...
Bah, techniquement, comme il a fait une copie, ce n'est pas très grave et il ne risque pas grand-chose... En plus, si il supprimme un fichier précis, il doit savoir lequel c'est, et il est capable de le remplacer en le copiant à partir d'un autre système en mettant son DDmaster en tant que slave...
Mais bon, c'est totalement hors contexte...
je dirai plutôt : A tous les Zéros, faites comme Artkore, si vous voulez bousiller votre PC, pensez bien à faire une sauvegarde avant.
Sinon, pour répondre au sujet, le risque il est partout, pas qu'avec le C et le C++ Après, si tu exécute n'importe quel programme, c'est ton problème, et si le fichier possède un comportement viral important, il se fera de toute façon mettre dans la base des antivirus (que je te conseille de passer sur tous les programmes que tu ne fait pas toi-même).
c'est normal que les autres fichiers en dehors du dosier WINDOWS(WINT chez moi) soit accessible par tout les proggrammes et supprimmables, sinon comment ferai l'explorateur windows pour travailler ???
Mais de toute façon il faut connaître précisément le nom des fichiers...
Même pas, tu peut faire un algorithme d'analyse de repertoire, comme ça tu analyse tout à partir du dossier racine...
(par contre je sais pas le faire sous ms-dos, alors qu'avec UNIX il y a un exemple dans le K&R... D'ailleurs, savez-vous ou je peux trouver la structure d'un repertoire ? parce que 'jai chercher, mais j'ai pas trouvé...)
En fait sur windows tous les programmes peuvent être nuisibles, puisqu'ils reçoivent les droits d'administrateur (ou équivalent, étant donné que je suis pas sur si ça existe sur windows), alors tout programme peut allègrement supprimer l'intégralité de l'ordinateur, si ce fut la volonté du sympatique personnage qui l'a conçu.
Sous linux, les fichiers ont des droits, ce qui permet de donner différents droits aux utilisateurs. De plus, pour répondre à "le grand schtroumpf" tu peux très bien avoir le droits de lire le contenu d'un dossier sans avoir le droits d'écrire dedans ou même d'écrire sur les fichiers déjà crééent
Mais de toute façon il faut connaître précisément le nom des fichiers...
Même pas, tu peut faire un algorithme d'analyse de repertoire, comme ça tu analyse tout à partir du dossier racine...
(par contre je sais pas le faire sous ms-dos, alors qu'avec UNIX il y a un exemple dans le K&R... D'ailleurs, savez-vous ou je peux trouver la structure d'un repertoire ? parce que 'jai chercher, mais j'ai pas trouvé...)
En fait sur windows tous les programmes peuvent être nuisibles, puisqu'ils reçoivent les droits d'administrateur (ou équivalent, étant donné que je suis pas sur si ça existe sur windows), alors tout programme peut allègrement supprimer l'intégralité de l'ordinateur, si ce fut la volonté du sympatique personnage qui l'a conçu.
Pas d'accord. Sous windows xp si tu installes un programme avec les droits utilisateur il n'a pas accès à tous les dossiers.
Pas d'accord. Sous windows xp si tu installes un programme avec les droits utilisateur il n'a pas accès à tous les dossiers.
n'empeche que l'installateur t'en fout de partout et laisse des traces après la désinstallation...
Sous linux, les fichiers ont des droits, ce qui permet de donner différents droits aux utilisateurs. De plus, pour répondre à "le grand schtroumpf" tu peux très bien avoir le droits de lire le contenu d'un dossier sans avoir le droits d'écrire dedans ou même d'écrire sur les fichiers déjà crééent
sous windows aussi certains fichiers sont ro ou tout simplement invisibles ou encore 'inouvrables'
c'est normal que les autres fichiers en dehors du dosier WINDOWS(WINT chez moi) soit accessible par tout les proggrammes et supprimmables, sinon comment ferai l'explorateur windows pour travailler ???
mais l'explorateur fait partie intégrante du système, c'est différent.
Tous les languages peuvent être nuisible
c'est faux. ce sont les hommes qui sont nuisibles.
D'ailleurs, savez-vous ou je peux trouver la structure d'un repertoire ? parce que 'jai chercher, mais j'ai pas trouvé...)
la 'structure d'un repertoire', ben voyons. qu'est ce que tu appelles par ce nom ?
aussi je pense utile de souligner qu'il est possible de limiter ses droits sous windows, et que ce post est complètement débile .
If you'd like to join us, read "How do we work at OpenClassrooms"! :)