9
votes

Trouvez des fichiers sudid et gid sous racine

Je cherche Recherche arguments de commande pour trouver tous les fichiers sous le / qui ont des privilèges SETUID et SETGID. J'ai trouver / ??? jusqu'à présent.


0 commentaires

3 Réponses :


17
votes

setuid ou strong> setgid ( GNU Windutils ):

find / -perm -6000


2 commentaires

Remarque, sur OSX, j'ai eu une erreur "chaîne de mode illégale" et devait utiliser la version POSIX pour le faire fonctionner.


Vous voudrez peut-être ajouter -type f (comme le demande OP) sinon répertoires avec SETUID / SETGID (une signification entièrement différente) apparaîtra.



8
votes
find / \( -perm -u+s -o -perm -g+s \) -type f

2 commentaires

Est-ce que cela manque de fichiers avec setuid et setuid et setgid?


Non, le -o signifie ou .



0
votes
find / -perm -u=s  -g=s -type f 2>/dev/null

  the following command you can enumerate all binaries having SUID permission.

0 commentaires