- рдХрдареЛрд░ рдЯреВрд▓рдЪрд┐рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреВрд░реА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рд╕рднреА рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ PIE рдФрд░ SSP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдЗрд╕рдХреЗ рдмрд╛рдж рд╕рд┐рд╕реНрдЯрдо SSP рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ)
- рд╣рд╛рд░реНрдб-рд╕реЛрд░реНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЙрдирдореЗрдВ рдЧреЗрдВрдЯреВ рд╕реЗ PaX + GrSecurity + SeLinux + рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдЪ рд╣реЛрддреЗ рд╣реИрдВ) рдФрд░ рдЙрдиреНрд╣реЗрдВ PaX, GrSecurity рдФрд░ GrSecurity / RBAC рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ
- рдирдП рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рд░рд┐рдмреВрдЯ рдХрд░реЗрдВ (рдЙрд╕рдХреЗ рдмрд╛рдж рд╕рд┐рд╕реНрдЯрдо рдХреЛ PX + PIE рдФрд░ GrSecurity рджреНрд╡рд╛рд░рд╛ рднреА рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
- рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рдбрд┐рдмрдЧ рдПрдХреНрд╕реЗрд╕ рдкреНрд░рддрд┐рдмрдВрдз (рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕рд┐рд╕реНрдЯрдо GrSecurity / RBAC рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ)
рдЕрдкреЗрдХреНрд╖рд┐рдд рдореБрджреНрджреЗ:
- PIE + SSP рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╢рд╛рдпрдж рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдПрдХ рдпрд╛ рджреЛрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдкреИрдЪ рдпрд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдПрдХреНрд╕-рдХрдВрдкрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ gcc-config рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реИрдирд┐рд▓рд╛ рдЬреАрд╕реАрд╕реА рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдПрдЯреАрдЖрдИ рдЬрд▓рд╛рдК рд▓рдХрдбрд╝реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ)
- рдирд╣реАрдВ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдЖрдорддреМрд░ рдкрд░ рдПрдХреНрд╕ рдФрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд) рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реИрдз рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рдХреЛрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдм рдЬрдм рдЖрдк рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╡реЗ рдПрд╕рдПрд╕рдкреА рдпрд╛ рдкреАрдЖрдИрдИ + рдкрд╛рдХреНрд╕ рдХреЛ рдереВрдХ рджреЗрдВрдЧреЗ - рдЗрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдХреБрдЫ рдкреАрдПрдПрдХреНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдЗрд╕рдХреЗ рд▓рд┐рдП) рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП paxctl) рдФрд░ / рдпрд╛ рдПрд╕рдПрд╕рдкреА рдХреЗ рдмрд┐рдирд╛ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ
- рд╕рдм рдХреБрдЫ рдЧреНрд░реИрд╕рд╕рд┐рдЯреА рдХреА рдХрд░реНрдиреЗрд▓ рдХреА "рд╕реБрд╡рд┐рдзрд╛рдУрдВ" рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдХреБрдЫ рдореЗрдХ рдЗрдирд╕рд┐рдЯреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░, рдореЗрдиреБрдХреЛрдирдлрд┐рдЧ рдореЗрдВ)
- рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рддрд┐рдмрдВрдз рд╕реЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рд╕рдордп рдЬрдм рдХреБрдЫ рдереНрд░реЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреБрдЫ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╕рдордп рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ - рдпрд╣ рдХрд░реНрдиреЗрд▓ рджреНрд╡рд╛рд░рд╛ nailed рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ... рдФрд░ рдЖрдкрдХреЛ рдЗрди рдирд┐рдпрдореЛрдВ рдХреЛ рддрддреНрдХрд╛рд▓ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЦреИрд░, рдЪрд▓рд┐рдП ... :)
рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдмрд╣реБрдд рдордЬрдмреВрдд (-рдУ 3) рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрдареЛрд░ рдЯреВрд▓рдЪрд┐рди рдХреЗ рдХрд╛рд░рдг рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдХрд▓рди рдЧреНрд▓рд┐рдЪ рдФрд░ рд╕рдВрдХрд▓рди рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ -et3 рдХреЛ /etc/make.conf рдореЗрдВ -O2 рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдЕрдиреНрдп рд╕рднреА -f * рдЕрдиреБрдХреВрд▓рдХ рдлреНрд▓реИрдЧ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рдо рдХрдареЛрд░ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВред (рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдмрд╕ USE рдЭрдВрдбреЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ: "рдХрдареЛрд░ рдкрд╛рдИ sspред")
ln -snf ../usr/portage/profiles/hardened/x86/2.6/ /etc/make.profile
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдХрдареЛрд░ / x86 / 2.6 / рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХрдИ USE рдЭрдВрдбреЗ рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдирд┐рдпрдорд┐рдд рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЪрд╛рд▓реВ рд╣реЛрддреЗ рд╣реИрдВ - рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ make.conf рдореЗрдВ рдЬреЛрдбрд╝рд╛ (рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЭрдВрдбреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдЗрд╕ рдмрд┐рдВрджреБ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВ):
avi encode gtk2 jpeg mpeg oss quicktime spell truetype xv bitmap-fonts truetype-fonts type1-fonts
рдХрдареЛрд░-рдЯреВрд▓рдЪреИрди рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рд╕рднреА рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛:
emerge binutils gcc glibc emerge -e world dispatch-conf
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдХреБрдЫ рдФрд░ рдкреИрдХреЗрдЬ рд▓рдЧрд╛рдиреЗ рд╣реЛрдВрдЧреЗ:
emerge paxtest paxctl gradm
рдХрдареЛрд░ рдЯреВрд▓рдХрд┐рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдкреИрдХреНрд╕рдЯреЗрд╕реНрдЯ рдкрд╣рд▓реЗ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред рдпрд╣ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд┐рднрд┐рдиреНрди рдЦрддрд░рдирд╛рдХ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреА рд╣реИ (рдЬреИрд╕реЗ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ), рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдХрд╛рд░рдирд╛рдореЗ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рд╕рднреА рдкреНрд░рдпрд╛рд╕ рджрдмрд╛ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдЬреЛ рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдк рдЗрд╕реЗ рдХрдбрд╝реЗ рдЯреВрд▓рдЪрд┐рди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЙрд╕рдХреЗ рдмрд╛рдж рдФрд░ рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдкреАрдПрдПрдХреНрд╕ рд╕рдХреНрд╖рдо рд╣реИ, рдордЬрд╝реЗ рдХреЗ рд▓рд┐рдПред :)
paxtest рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреА рдирд┐рд░реНрднрд░рддрд╛ рднреА chpax рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧреА - рдпрд╣ PaX рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдкреБрд░рд╛рдирд╛ рддрд░реАрдХрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп paxctl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рд▓реЗрдХрд┐рди рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЧрдП рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдкреИрдХреНрд╕рдХреНрдЯрд▓ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рди рдХрд░ рд╕рдХреЗрдВ, рдФрд░ рдЖрдкрдХреЛ chpax рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдЧреНрд░рд┐рд╕реЗрд░рд┐рдЯреА рдореЗрдВ рдЖрд░рдмреАрдПрд╕реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдбрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдкрд░ рд╕рдорд╛рди рдкреНрд░рддрд┐рдмрдВрдзред
рдХрд░реНрдиреЗрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рдХреЗ рд░реВрдк рдореЗрдВред рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ Gentoo рдФрд░ GrSecurity рдбреЙрдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рдм рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ - рд╕рднреА рд╕реБрд░рдХреНрд╖рд╛ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдХрдИ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдзрд╛рд░рдгрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реБрдИрдВ:
- рдпрджрд┐ рдЖрдк рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдареЛрд░ рдХрд░реНрдиреЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВ:
PaX -> Non-executable pages -> Disallow ELF text relocations
- рдРрд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╣рд╛рдВ рдХреЛрдИ Xs рдирд╣реАрдВ рд╣реИрдВ, рдЖрдк рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: (рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рди рднреВрд▓реЗрдВ рдХрд┐ Xs рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ hwlock рдореЗрдВ, рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рди рдХрд░реЗрдВ):
Grsecurity -> Address Space Protection -> Disable privileged I/O
- рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрднреА рднреА рдПрдХ рдзрд╛рд░рдгрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЪреБрд░реЛрдЯ рдкреНрд░рддрд┐рдмрдВрдз рдЧреИрдиреНрдЯреВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ (рдЬреЛ рдЪреБрд░реЛрдЯ рдХреЗ рдЕрдВрджрд░ рдЬрд╛рддрд╛ рд╣реИ) рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрджрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрдареЛрд░ рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рд╕реАрдбреА рд╕реЗ рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ):
Grsecurity -> Filesystem Protections -> Deny mounts Grsecurity -> Filesystem Protections -> Deny double-chroots Grsecurity -> Filesystem Protections -> Deny (f)chmod +s Grsecurity -> Filesystem Protections -> Deny mknod
рдкреНрд░рд╛рд░рдВрднред рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП ...