2
Pourquoi le bit setuid fonctionne-t-il de manière incohérente?
J'ai écrit le code: // a.c #include <stdlib.h> int main () { system("/bin/sh"); return 0; } compilé avec la commande: gcc a.c -o a.out ajouté un bit setuid dessus: sudo chown root.root a.out sudo chmod 4755 a.out Sur Ubuntu 14.04, lorsque je cours en tant qu'utilisateur général, j'ai obtenu le …