• [^] # Re: Si je comprends bien on ne peut pas modifier un fichier sur le disque

    Posté par (site web personnel, Mastodon) . En réponse au journal Annonce : Manux 0.0.1. Évalué à 6.

    Sauf s'il est présent sur la ligne de commande, j'ai bon?

    Oui.

    Mais sur vim, qui était un exemple plus haut, comme je pense dans tout éditeur, tu peux aussi ouvrir un fichier après avoir démarré le programme! En général quand je code, j'ouvre un ou plusieurs fichiers, puis je me rends compte que je veux référencer tel ou tel dépendances donc j'ouvre ces autres fichiers depuis vim. Mais ces fichiers n’étaient pas sur la ligne de commande. Ça marche?

    Aussi autre question, plus haut tu dis que le xchroot de vim n'aurait pas accès au reseau. Mais vim est un programme qui peut avoir accès au réseau. Si je tape:
    $ vim http://linuxfr.org/users/ecolbus/journaux/annonce-manux-0-0-1
    Ça curl le lien et me permet de lire le fichier html. Ce genre de fonctionnalité de vim serait tué? Ou bien tu permets certains accès au réseau mais pas d'autres (genre on peut downloader, pas d'upload, etc.)? Comment ça se détermine?

    Enfin supposons que quelqu'un ouvre un fichier en étant root (parce qu'il ouvre des fichiers de conf système par exemple, et dans un split vim, il veut ouvrir ce qu'il croit être un fichier d'exemple mais contient en fait une attaque!), et comme on disait plus haut, y a une faille qui donne un contrôle sur vim. L'user dans le xchroot étant root, il ne peut pas tout faire? Même le root est limite? Ou il a tout les privilèges comme sous linux?

    En tous cas, projet sympa. :-)

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]