【发布时间】:2011-01-12 11:54:45
【问题描述】:
我正在寻找find 命令参数来查找/ 下具有setuid 和setgid 权限的所有文件。到目前为止我有find / ???。
【问题讨论】:
我正在寻找find 命令参数来查找/ 下具有setuid 和setgid 权限的所有文件。到目前为止我有find / ???。
【问题讨论】:
setuid 或 setgid (GNU findutils):
find / -perm /6000
setuid 或 setgid (POSIX):
find / -perm -4000 -o -perm -2000
setuid 和 setgid:
find / -perm -6000
【讨论】:
-type f(按照 OP 的要求),否则将显示带有 setuid/setgid(完全不同的含义)的目录。
find / \( -perm -u+s -o -perm -g+s \) -type f
【讨论】:
-o 表示or。
find / -perm -u=s -g=s -type f 2>/dev/null
以下命令可以枚举所有具有SUID权限的二进制文件。
【讨论】: