рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдФрд░ рдЗрд╕рдХреА рд▓рдбрд╝рд╛рдИ рдХреЗ рд▓рд┐рдП рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░

рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рд╣рдм рдкрд░ рдкрдврд╝рд╛: "рдЯреНрд░реЛрдЬрди.рд╡рд┐рдирд▓реЙрдХ рдПрд▓рдЬреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреИрд▓рдиреЗ рд▓рдЧрд╛ ред " рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдирдпрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ "рдФрд░ linux / mac / freebsd / plan9 рдЬреИрд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рднрд░рд╛ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬ SSZB рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛", рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЫреЛрдЯреЗ рд╣реЛрд▓рд┐рд╡рд░ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рд╣реЛрд▓реАрд╡рд░ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреМрди рдХреНрдпрд╛ рд╕реЛрдЪрддрд╛ рд╣реИ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдореИрд▓рд╡реЗрдпрд░ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред



рд╕рдорд╕реНрдпрд╛рдУрдВ



рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдУрдПрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рддрд░рд╣, рдЗрд╕рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдореБрдЭреЗ рдХрд┐рд╕реА рдЦрд┐рд▓рд╛рдбрд╝реА рдпрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдорд┐рд▓реА рднреЗрджреНрдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЦрдмрд░ рдЖрдИ (рдореБрдЭреЗ рдареАрдХ рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИ)ред рднреЗрджреНрдпрддрд╛ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдордирдорд╛рдиреЗ рдХреЛрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрдиреБрдорддрд┐ рджреАред рд▓реЗрдХрд┐рди рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдлреНрд▓реИрд╢ рдХреЛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред



рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХрдордЬреЛрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ, рдЬрдм рдЖрдк рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдордирдорд╛рдирд╛ рдХреЛрдб рдЗрд╕рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдРрд╕реЗ рдХреЛрдб рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрджрд┐ рдХрд░реНрдиреЗрд▓ рдореЗрдВ (рдпрд╛ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШрдЯрдХреЛрдВ рдореЗрдВ) рдХреЛрдИ рднреЗрджреНрдпрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЙрдиреНрдирдпрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рдШрд░реЗрд▓реВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рднреАрддрд░ рд╣реА рднреНрд░рд╖реНрдЯ рд╣реЛ рд╕рдХреЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╣реИ рдЬреЛ рд╕рдмрд╕реЗ рдореВрд▓реНрдпрд╡рд╛рди рд╣реИ (рд╣рд╛рдВ, рдореБрдЭреЗ рдмреИрдХрдЕрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╛рдж рд╣реИ)ред рдпрд╛рдиреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрд┐рдЧрд╛рдбрд╝рдирд╛ / рд╣рдЯрд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХреБрдЫ рдмреЙрдЯрдиреЗрдЯ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдлрд╛рдЗрдЯрд░ рдмрдирд╛рдирд╛, рдмрд╣реБрдореВрд▓реНрдп рдЬрд╛рдирдХрд╛рд░реА (рдкрд╛рд╕рд╡рд░реНрдб, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдЖрджрд┐) рдХреЛ рдорд░реНрдЬ рдХрд░рдирд╛ред рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдЦрд░рд╛рдм рдХрд░рдирд╛, рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдирд╛, рдЧрдВрднреАрд░ рд▓рд┐рдирд▓реЙрдХ рдмрдирд╛рдирд╛ (рдЬрд┐рд╕реЗ рд╣рдЯрд╛рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛) рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред



рдХреНрдпрд╛ рдХреЛрдб рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд░рд╣ рд╕рдХрддрд╛ рд╣реИ? рдЪрд▓реЛ / рдШрд░ рдХреЛ рдиреЛрдЗрд╕реЗрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЕрднреА рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИред рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдХреЛ ~ / .config / long / path / hard / to / find / zlovred.py рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдФрд░ рдЗрд╕рдХреА рдСрдЯреЛрд░рди рдХреЛ .profile рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рд░реЛрдХ рд░рд╣рд╛ рд╣реИред рдФрд░ рдЖрдк ~ / .config / autostart рдореЗрдВ рдореИрд▓рд╡реЗрдпрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рд╢рд╛рдпрдж рдХрд╣реАрдВ рдФрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕реНрдерд╛рди рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдпрд╛рдиреА рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕реНрдкреВрдл рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЕрдХреНрд╕рд░ рдСрдЯреЛрд░рди рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдирд╛ рдФрд░ рдЦрд░рд╛рдм рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ред рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреА рдмрд╛рдд рд╣реЛ рд░рд╣реА рд╣реИред рдорд╛рди рд▓реЗрдВ рдХрд┐ рднреЗрджреНрдпрддрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ, рдЬреЛ, рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдердВрдмрдиреЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдердВрдмрдиреЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдиреЙрдЯрд┐рд▓рд╕ рдХреЗ рд╕рд╛рде рдЦреЛрд▓рддрд╛ рд╣реИ, рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЙрдЯрд┐рд▓рд╕ рдПрдХ рд╕рд╣рд╛рдпрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ ... рдпрд╣реА рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдореИрд▓рд╡реЗрдпрд░, рдЕрд░реНрдерд╛рддреНред рдФрд░ рдЖрдкрдХреЛ рдХрд╣реАрдВ рднреА рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рдПрдХ USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдбрд╛рд▓рд╛ - рдореБрдЭреЗ рдПрдХ рд╡рд╛рдпрд░рд╕ рдорд┐рд▓рд╛ред

рдпрджрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рдпрд╛рдж рдХрд┐рдпрд╛ рдпрд╛ рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдпрд╛, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реВрдВред рдпрджрд┐ рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреБрд╢реНрдорди рдХреА рд╕рд╛рдЗрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдлреНрд▓реИрд╢ рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдЦреБрд╢рд╣рд╛рд▓ рдЬреАрд╡рди рдХреЛ рдЦрд░рд╛рдм рдХрд░рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?



рд╣рд╛рдВ, рд▓рд┐рдирдХреНрд╕ рдЗрддрдирд╛ рд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИ, рд╡рд┐рддрд░рдг рдХрд╛ рдПрдХ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рд╣реИ рдФрд░ рд╡рд╛рдпрд░рд╕ рд▓реЗрдЦрдХ рдХреЛ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рд▓рд┐рдирдХреНрд╕ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИ, рдЬрдм рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? botnet рдХреЗ рдорд╛рд▓рд┐рдХ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдЕрдкрдиреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдХрд░ рджреЗрдВрдЧреЗ рдХрд┐ Linux рдХреЗ рд▓рд┐рдП рдореИрд▓рд╡реЗрдпрд░ рдмрдирд╛рдирд╛ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ? рдореБрдЭреЗ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ред



рдХреНрдпрд╛ рдХрд░реЗрдВ?



рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕? рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ!



рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреНрдпреВрдирддрдо рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рдЪрд╛рд╣рд┐рдПред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдЬрд┐рдирд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдирд┐рд░рд░реНрдердХ рд╣реИрдВред рд╣рд╛рдВ, рдЗрд╕рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдореБрдЭрд╕реЗ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХрд╛ рдерд╛, рдореИрдВ рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред



рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)? рдЙрд╕реЗ рдХреЗрд╡рд▓ рдлрд╛рдЗрд▓реЗрдВ рдкрдврд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, ~ / .config / рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд▓рд┐рдЦрдирд╛ рд╣реИ, рдпрджрд┐ рд╡рд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ URL рдЦреЛрд▓реЗрдВред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдмрд▓реНрдХрд┐ nizyaaaaa (Polunin рдХреА рдЖрд╡рд╛рдЬ рдореЗрдВ)ред рдлреНрд▓реИрд╢ рдФрд░ рднреА рдЫреЛрдЯрд╛ рд╣реИ, рд╕рд┐рд░реНрдл рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ ~ / .config / adobe / рдлреНрд▓реИрд╢ (рдпрд╛ рдпрд╣ рдХрд╣рд╛рдВ рд╣реИ?)ред рд╢рд╛рдпрдж рдХрдИ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рд╣реИред



рддреЛ рдХреНрдпрд╛ рдХрд░реЗрдВ? рдЬрдмрд░рди рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рдЯреВрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ - SELinux рдФрд░ AppArmorред рдЬреИрд╕рд╛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рдЙрдиреНрд╣реЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреБрдЦ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, AppArmor (рдореИрдВ SELinux рдХреЗ рд╕рд╛рде рд╕рддрд╣реА рд░реВрдк рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реВрдВ ... рд╢рд╛рдпрдж рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдареАрдХ рд╣реИ?), рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЯреНрд░рд┐рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд┐рдЦрдиреЗ рдФрд░ рдЗрд╕реЗ /etc.apparmor.d/ рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░реНрдпрд╛рдкреНрдд рд▓рдЪреАрд▓рд╛ рдирд╣реАрдВ рд╣реИ (рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, SELinux рднреА рд▓рдЪреАрд▓рд╛ рдирд╣реАрдВ рд╣реИ)ред рд╕реБрдкрд░рд╕реБрдЕрд░ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмрд┐рдирд╛, рдордХреНрдЦреА рдкрд░ рдРрд╕реЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рдЕрд╡рд╕рд░ рдирд╣реАрдВ рд╣реИред рдЕрд░реНрдерд╛рддреН:

  1. рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕

  2. рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕

  3. рдордХреНрдЦреА рдкрд░ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдпрд╛рдиреА рдкрд╣рд▓реЗ рд╕реЗ рд▓рд╛рдЧреВ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рдмрджрд▓рд╛рд╡

  4. рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди, рдкреИрдХреЗрдЬ рдкрд░рд┐рд╡рд░реНрддрди рд╕рдВрднрд╡ рд╣реИрдВ





рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣реА рдЯрдкрдХрд╛ рд╣реБрдЖ рдЦрд┐рд▓рд╛рдбрд╝реА рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдкрдиреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИред рдпрд╛рдиреА рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреБрдХреНрдд рдХреЛрдб рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдХреБрдЫ рдРрд╕рд╛ рд╣реИ "рдЖрдк рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЕрдкрдиреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╛рдХреА рд╕рдм рдЕрд╕рдВрднрд╡ рд╣реИред" рдпрд╛рдиреА рдпрд╣ рд╡рд┐рдзрд┐ рдЬрд╛рдЧрд░реВрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдмрдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╛ рд╡рд┐рддрд░рдг рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдХреЛрдб рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рдВ, рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдХрдИ рд╕рдВрдкрд╛рджрди рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЯреНрд░рд┐рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдмрдврд╝рд╛рдирд╛ (рдЬреИрд╕рд╛ рдХрд┐ рдРрдкрдПрдорд░ рдХреЗ рд╕рд╛рде рдорд╛рдорд▓рд╛ рд╣реИ), рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рддрдВрддреНрд░ рдХреЛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рдЖрд╡реЗрджрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд░реНрдерд╛рддреНред рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдХ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЙрдиреНрдЪ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рддреБрд░рдВрдд рдирд╣реАрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд╡реЗрджрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреБрдЫ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝ / рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рдХрд╛рдо рдореЗрдВ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реЛрдЧреАред

рдЬрдм рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрдВрдж рдХреЛрдб рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬрдм рд▓реЙрдиреНрдЪ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рддрдВрддреНрд░ рд╕рдВрдЦреНрдпрд╛ рджреЛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реИред рдлреНрд▓реИрд╢, рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реЗрдЯреНрд╕, рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ, рдФрд░ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЙрдирдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдлреНрд▓реИрд╢ рддреАрди рдмрд╛рд░ рдЫреЗрджреЛрдВ рд╕реЗ рднрд░рд╛ рд╣реЛ, рдЗрд╕реЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╢рдирд╕реНрдХреНрд░рд┐рдкреНрдЯ API рджреЗрдВ, рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред



рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╛рдиреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕реАрдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреБрдЫ рдХреЛ рджрд┐рдХреНрдХрддреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдХрд░реЗрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ ~ / рдбрд╛рдЙрдирд▓реЛрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдХреАрдордд рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╣реЛрдЧреАред рдХреБрдЫ рд╕рдВрдкрд╛рджрдХ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХрд┐рд╕реА рднреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдЗрдЯрдо рдирдВрдмрд░ рддреАрди рд╣рдорд╛рд░реА рдорджрдж рдХрд░реЗрдЧрд╛ред рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреЛрд▓рдиреЗ рдФрд░ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрд▓реЙрдЧ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рд▓реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / etc / apparmor / trust_programs рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд┐ / usr / bin / gtk-open-рдбрд╛рдпрд▓реЙрдЧ рдФрд░ / usr / bin / gtk- рд╕реЗрд╡-рдбрд╛рдпрд▓реЙрдЧ "рдордХреНрдЦреА рдкрд░ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ" ┬╗рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реЗ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / proc / [pid] / aa_profile) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЖрд╡реЗрджрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗрд╡рд▓ рдЙрд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬрд┐рдирд╕реЗ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реНрд╡рдпрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рд╕рдВрд╡рд╛рдж рдЦреЛрд▓рдирд╛ рдФрд░ рд╕рд╣реЗрдЬрдирд╛)ред

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЙрд╕ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИ, рд╕рдм рдХреБрдЫ рдФрд░ рд╕рдм рдХреБрдЫ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреА рд╣реИред рдЬрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╡рд╣ gtk-save-dialog (рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, kde рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА) рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧрд╛ред Gtk-save-рдбрд╛рдпрд▓реЙрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдиреБрд░реВрдк рдПрдХ рдЕрдкрд╡рд╛рдж рдмрдирд╛ рджреЗрдЧрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗрд╡рд▓ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдиреБрдорддрд┐ рджреА рдереАред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдлрд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рди рд╣реЛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдлрд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХрд╛рдлреА рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ)ред рдЖрдк рдХрд╛рд░реНрдпрд╛рд▓рдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ (рдФрд░ рдХрдИ рдЕрдиреНрдп) рдХреЗ рд╕рд╛рде рднреА рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рднреА рдореИрдХреНрд░реЛрдЬрд╝ рдФрд░ рдЕрдиреНрдп рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЪреАрдЬрд╝реЛрдВ рдХреЛ рд╡рд░реНрдб рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдХреБрдЫ рднреА рдЦрд░рд╛рдм рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рд╢рд╛рдпрдж рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдФрд░ рдлрд┐рд░ рдХреЗрд╡рд▓ рд╡реЗ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦреБрд▓реЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рд░рд╣реЗрдЧрд╛, рдЬреИрд╕реЗ рдПрдХ рд╣реА рдХрд╛рд░реНрдпрдХреНрд░рдо, рдПрдХ рд╣реА рд╕рдВрд╡рд╛рдж, рдХреБрдЫ рдирдпрд╛ рдирд╣реАрдВ, рдХреЛрдИ рдЕрд╕реБрд╡рд┐рдзрд╛ рдирд╣реАрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд┐рдирд╛ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдбрд┐рд╕реНрдкреНрд▓реЗ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рднреА рд╕рдорд╛рди рдХреЙрд▓ред рдпрд╣ рдХреЗрд╡рд▓ рд╡рд┐рдЬреЗрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (Gtk, Qt, ...) рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛



рдЪреМрдерд╛ рдмрд┐рдВрджреБ рд░рд╣рд╛ред рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ? рдпрд╣ рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд▓реЙрдиреНрдЪ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЕрдм рдЬрдм рдпрд╣ рдЖрдПрдЧрд╛, GNU / Linux рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реЛрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдЪреМрдереЗ рдмрд┐рдВрджреБ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдРрд╕реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм рдЖрдкрдХреЛ рдПрдХ рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рд╕реНрд░реЛрдд рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЪреМрдерд╛ рдЖрдЗрдЯрдо рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ: рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИрдВ, рд╡реЗ рдорд╛рдирдХ рд╣реИрдВ; рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдирд╛рдо / рдЖрдИрдбреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдЖрд╡реЗрджрди рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп, рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИ, рдпрджрд┐ рдЖрд╡реЗрджрди рдореЗрдВ рдЖрдИрдбреА / рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдпрджрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдЦрддрд░рдирд╛рдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдпрд╣рд╛рдВ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рдЦрддрд░рдирд╛рдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╣рд░ рдЫреЛрдЯреА рдЪреАрдЬ, рдЬреИрд╕реЗ рдЦреЗрд▓, рдЫреЛрдЯреА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ, рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░, рдЖрджрд┐ред рдЗрд╕реЗ рд╢рд╛рдВрддрд┐ рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдФрд░ рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЕрдзрд┐рдХрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕реВрдЪрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (" www.zlovredi.ru рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред рдХреНрдпрд╛ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдЖрдк рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕реНрд░реЛрдд рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"), рдФрд░? рддреБрд░рдВрдд рджреМрдбрд╝реЛред рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдФрд░ рдирд╛рдо / рдЖрдИрдбреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреНрдпреЛрдВ рд╣реИрдВ, рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реАрдзреЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╣реА рдирд╣реАрдВ рд╣реИрдВ? рдХреНрдпреЛрдВрдХрд┐ рддрдм рдЖрдкрдХреЛ рдПрдХ рдкрд╛рд░реНрд╕рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛ рдФрд░ рдЙрд╕рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдЬрд╛рд░реА рдХрд░реЗрдЧрд╛, рдФрд░ рдЗрд╕ рдмрд╛рд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рд╕реНрд░реЛрдд рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░реНрдиреЗрд▓ рдкрд░ рдПрдХ рд╣рдорд▓реЗ рдХреЛ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ (рдЖрдкрдиреЗ рдХрднреА рдХреБрдЫ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ ... рдФрд░ рдХрд░реНрдиреЗрд▓ рдореЗрдВ DoS рд╣реЛрдЧрд╛) ред рдпрд╣ рд╕рдм, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред



рдореИрдВрдиреЗ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд▓рд┐рдЦрд╛?



рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд┐рдП рдФрд░ рдореБрдЭреЗ рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рдЬреЛ рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред рдмреЗрд╢рдХ, рдореИрдВрдиреЗ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдХреБрдЫ рднреА рдирдпрд╛ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рдХреБрдЫ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрд╡рд╛рджреЛрдВ рдХреЛ рдЦреЛрд▓рдирд╛ рдФрд░ рд╕рд╣реЗрдЬрдирд╛), рд╢рд╛рдпрдж рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╡рд┐рдЪрд╛рд░ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЬрд▓реНрджрдмрд╛рдЬреА рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХреА, рд▓реЗрдХрд┐рди рд╣реИрдмреЗ рдкрд░ рдПрдХ рд╡рд┐рд╖рдп рд▓рд┐рдЦрд╛ рдерд╛? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕реА рдХрд╛ рдореЗрд░рд╛ рдЬреНрдЮрд╛рди, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдХреЛрд░, рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рд╕реНрддреБрдд рд╡рд┐рдЪрд╛рд░реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдмрдВрдЯреВ рдмреНрд░реЗрдирд╕реНрдЯреЙрд░реНрдо рдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ (рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпрд╛рдВ рд▓рд┐рдЦреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рд▓рдЧрднрдЧ рдзреНрдпрд╛рди рдХреЗ рдмрд┐рдирд╛ рдмрдиреЗ рд░рд╣реЗ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдВрдЧреНрд░реЗрдЬреА рдЗрддрдиреА рд╣реИ, рдпрд╛ рд╢рд╛рдпрдж рдпрд╣ рд╣реИ рдореБрдЭреЗ рдХрд┐рд╕реА рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдПрдХ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ - рдЗрд╕реЗ рдпрд╣рд╛рдВ рдЬреЛрдбрд╝реЗрдВ) рдпрд╛ рдПрдХ рд╕рдорд╛рди рд╕рдВрд╕рд╛рдзрдиред



PS рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреБрдХреНрдд рдмреНрд▓реЙрдЧ рдЪреБрдирд╛ рд╣реИред рдпрджрд┐ рд╡рд╣ рдпрд╣рд╛рдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рд╕рд╣рди рдХрд░реВрдВрдЧрд╛ред



[рдЕрджреНрдпрддрди рез]

рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЬреЛрдбрд╝ 1:

рдореИрдВ рдпрд╣рд╛рдБ рдЬреЛ рд╡рд░реНрдгрди рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд╡рд╣ рдореМрдЬреВрджрд╛ AppArmor рдХрд╛ рдкреВрд░рдХ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╕реНрд╡рдпрдВ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ, AppArmor рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЕрдм рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

- рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЙрдкрдпреЛрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рддред рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдЕрдкрдиреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдХрд╛рдЯреЗрдВред

- рдЖрдк рд▓реЙрдиреНрдЪ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЯреНрд░рд┐рдо рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╕рдордп рдмрд╛рджред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХреЛрдб рдХрд╛ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдкрд╛рд▓рд╛ рд╣реБрдЖ рдЕрдиреБрднрд╛рдЧ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмрдбрд╝реЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдлрд┐рд░ рдЖрд╡реЗрджрди рдХреЛ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╡реЗ рдХрдЯ рдЬрд╛рддреЗ рд╣реИрдВред

рдпрд╛рдиреА рдпрд╣ рдПрдХ рдРрдб-рдСрди рд╣реИ рдЬреЛ рд▓рдЪреАрд▓рд╛рдкрди рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВред



рдЫреЛрдЯрд╛ рдЬреЛрдбрд╝ 2:

рдЕрдзрд┐рдХрд╛рд░ рд╣рдореЗрд╢рд╛ рд╣реА рдХрдо рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдкреИрд░рд╛рдЧреНрд░рд╛рдл 3 рдореЗрдВ рд╣реА рдЙрд╕реЗ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдирд┐рд╖рд┐рджреНрдз рдерд╛ред

рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реА рдПрдХ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреА рд╣реИред

рдКрдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдлрд┐рд░ рд╕реЗ рдкрдврд╝реЗрдВред



рдЫреЛрдЯрд╛ рдЬреЛрдбрд╝ 3:

рдХреНрд▓рд╛рд╕рд┐рдХ AppArmor рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рд╢рд╛рд╕реНрддреНрд░реАрдп рдкреНрд░рдгрд╛рд▓реА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реЛрдЧреАред рдпрд╛рдиреА рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рд╕рднреА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЪрд╛рд╣реЗ рдЙрдирдХреА рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреБрдЫ рднреА рд╣реЛред



[рдЕрджреНрдпрддрди реи]

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред

techjournal.318.com/security/a-brief-introduction-to-mac-os-x-sandbox-technology

developer.apple.com/library/ios/#DOCUMENTATION/Security/Conceptual/Security_Overview/Security_Services/Security_Services.html

рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП int80h рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╡реИрд╕реЗ, рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡реЗрджрди рд╕реЗ рд╣реА рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрд╡рд╕рд░ рд╣реИ, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХрд╣рддреЗ рд╣реИрдВ "рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ"ред



рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдХреНрдпрд╛ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рд╕рдорд╛рди рд╣реИ?



All Articles