Mais qui execute l'interpréteur ? Avec chmod 000 seul root peut accéder au fichier. (Sauf bit sticky, que j'ai toujours un léger mal à assimiler)
Le mer. 2 oct. 2024 à 18:24, Bernard Bass <bernard.b...@visionduweb.com> a écrit : > J'ai tenté un chmod 000 pour voir si ça fonctionne encore, et bien oui, le > fichier est toujours interprété et affiche HELLO. > > Bonjour, je pense que oui car le fichier php n'est pas un binaire. Il a > besoin de l'interpréteur PHP qui n'est pas limité aux sudoers. Du moment > que le fichier php est accessible en lecture par l'interpréteur, il sera > interprété et exécuté > > Le mer. 2 oct. 2024 à 17:42, Bernard Bass <bernard.b...@visionduweb.com> > a écrit : > >> Bonjour, >> >> J'ai voulu "protéger" un fichier.php en le donnant à mon utilisateur >> sudoer, que j'utilise pour administrer la machine. >> Sans élévation de droit, il s'agit d'un simple utilisateur lambda. >> >> Je suis étonné de voir que le fichier.php est tout de même interprété. >> Est-ce normal ? >> >