ืืืขืื ืืื ืื
ืืืืช ืืืขืื: ืืืืื ืืคืขืืื, ld.so ืืืืฅ ืชืืืื ืืช ืืขืจื ืฉื ืืืฉืชื ื LD_LIBRARY_PATH ืืืกืืืื ืืืืืฆืขืืช ืืคืื ืงืฆืื _dl_split_path() ืืืคื ืืืชื ืืืขืจื ืฉื ืืืจืืืืช - ื ืชืืืื ืืกืคืจืืืช. ืื ืืืืืจ ืืืชืจ ืืชืืจืจ ืฉืืชืืืื ืื ืืืื ืืืคืขื ืขื ืืื ืืืฉืื SUID/SGID, ืื ืืืขืจื ืฉื ืืฆืจ ืืืืขืฉื, ืืืฉืชื ื LD_LIBRARY_PATH ื ืืืงืื. ืืื ืขื ืืืช, ืื _dl_split_path() ื ืืืจ ืืืืืจืื (ืื ืฉืงืฉื ืืืื ืืืืืื ืืืคืืจืฉืช ืฉื 256 ืงืืืืืืื ืขื ืืืื ืืฉืชื ื ืืกืืืื, ืื ืืคืฉืจื ืชืืืืจืืืช), ืื ืืืฉืชื ื _dl_libpath ืืงืื ืืช ืืขืจื NULL, ืืืืืงืืช ืขืืงืืืช ืฉื ืืขืจื ืฉื ืืฉืชื ื ืื ืืืืฅ ืืืื ืขื ืืงืจืืื ืื _dl_unsetenv("LD_LIBRARY_PATH").
ืคืืืขืืช ืฉื ืืฆืื ืขื ืืื ืืืืืื
ืชืืกืคืช: ืืืขืื ืืืงืฆื ืืกืคืจ
amd64 ื-i386 (ื ืืชื ืืืชืืื ืืช ืื ืืฆืื ืืืจืืืืงืืืจืืช ืืืจืืช).
ืืืขืื ื ืืชื ืช ืื ืืฆืื ืืืชืงื ืช ืืจืืจืช ืืืืื ืืืืคืฉืจืช ืืืฉืชืืฉ ืืงืืื ืืื ืืจืฉืืืช ืืืคืขืื ืงืื ื-root ืืืืฆืขืืช ืืืืคืช ืกืคืจืื ืืขืช ืืคืขืืช ืืื ืืขืืจ chpass ืื passwd suid. ืืื ืืืฆืืจ ืืช ืชื ืื ืืืืืจืื ืื ืืืืื ืืืจืืฉืื ืืคืขืืื, ืืืืจ ืืช ืืืืืช RLIMIT_DATA ืืืืฆืขืืช setrlimit.
ืืงืืจ: OpenNet.ru