PR_SET_DUMPABLE(2const) PR_SET_DUMPABLE(2const) PR_SET_DUMPABLE - " " (libc -lc) #include /* PR_* */ #include int prctl(PR_SET_DUMPABLE, long dumpable); " " . dumpable 0L (SUID_DUMP_DISABLE ) 1L (SUID_DUMP_USER ). " " 1. /proc/sys/fs/suid_dumpable ( 0) : o . o ( credentials(7)). o (execve(2)) set-user-ID set-group-ID . o (execve(2)) ( capabilities(7)) . ptrace(2) PTRACE_ATTACH ptrace(2) . /proc/pid proc_pid(5). 0. -1 errno . EINVAL arg2 SUID_DUMP_DISABLE SUID_DUMP_USER. /proc/sys/fs/suid_dumpable /proc/pid/ . 2.3.20. Linux 2.6.13 Linux 2.6.17 2L . ( /proc/sys/fs/suid_dumpable proc_sys_fs(5).) prctl(2) PR_SET_DUMPABLE(2const) 3 . . : . 6.18 8 2026 PR_SET_DUMPABLE(2const)