Avec Bash, source
il est possible d'exécuter un script sans définir un bit d'exécution. Ceci est documenté et le comportement attendu, mais n'est-ce pas contre l'utilisation d'un bit d'exécution?
Je sais que source
cela ne crée pas de sous-shell.
cp /sbin/suidexecutable /tmp/mycopy; /tmp/mycopy
chmod
vous puissiez définir des autorisations (y compris `x) avec un nombre octal donne une idée de son époque. Je ne serais pas surpris si cela commençait par un indicateur rapide et sale "il s'agit d'un fichier binaire que vous pouvez exécuter", à partir des jours précédant son invention, mais je n'ai aucune preuve de cela