Google рдЪреНрдпрд╛ Kees Cook рдиреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдордзреАрд▓ рдмрдЧреНрд╕рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рдЖрд╡рд╛рд╣рди рдХреЗрд▓реЗ

Kees Cook, kernel.org рдЪреЗ рдорд╛рдЬреА рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХ рдЖрдгрд┐ Ubuntu рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░реНрдпрд╕рдВрдШрд╛рдЪреЗ рдиреЗрддреЗ рдЬреЗ рдЖрддрд╛ Android рдЖрдгрд┐ ChromeOS рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Google рд╡рд░ рдХрд╛рдо рдХрд░рддрд╛рдд, рдпрд╛рдВрдиреА рдХрд░реНрдирд▓рдЪреНрдпрд╛ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛рдВрдордзреАрд▓ рдмрдЧ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдмрджреНрджрд▓ рдЪрд┐рдВрддрд╛ рд╡реНрдпрдХреНрдд рдХреЗрд▓реА. рджрд░ рдЖрдард╡рдбреНрдпрд╛рд▓рд╛, рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛рдВрдордзреНрдпреЗ рд╕реБрдорд╛рд░реЗ рд╢рдВрднрд░ рдирд┐рд░рд╛рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рддреАрд▓ рдмрджрд▓ рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рдЪреА рд╡рд┐рдВрдбреЛ рдмрдВрдж рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рддреА рдПрдХ рд╣рдЬрд╛рд░рд╛рдкрд░реНрдпрдВрдд рдкреЛрд╣реЛрдЪрддреЗ (рд╡рд┐рдВрдбреЛ рдмрдВрдж рд╣реЛрдИрдкрд░реНрдпрдВрдд рджреЗрдЦрднрд╛рд▓ рдХрд░рдгрд╛рд░реЗ рдирд┐рд░рд╛рдХрд░рдгреЗ рдареЗрд╡рддрд╛рдд рдЖрдгрд┐ "" -rc1тАЭ рддреЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЬрдорд╛ рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛рдд), рдЬреЗ рдЦреВрдк рдЬрд╛рд╕реНрдд рдЖрд╣реЗ рдЖрдгрд┐ Linux рдХрд░реНрдирд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рджреЗрдЦрднрд╛рд▓ рдЙрддреНрдкрд╛рджрдирд╛рдВрд╕рд╛рдареА рдЦреВрдк рд╢реНрд░рдо рд▓рд╛рдЧрддрд╛рдд.

рдХреАрдЬрдЪреНрдпрд╛ рдорддреЗ, рдХрд░реНрдирд▓рдордзреАрд▓ рддреНрд░реБрдЯреАрдВрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдХрдбреЗ рдпреЛрдЧреНрдп рд▓рдХреНрд╖ рджрд┐рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА рдЖрдгрд┐ рдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рддреАрд▓ рд╕рдордиреНрд╡рд┐рдд рдХрд╛рд░реНрдпрд╛рд╕рд╛рдареА рдХрд░реНрдирд▓рдордзреНрдпреЗ рдХрд┐рдорд╛рди 100 рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреА рдХрдорддрд░рддрд╛ рдЖрд╣реЗ. рдореБрдЦреНрдп рдХрд░реНрдирд▓ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдирд┐рдпрдорд┐рддрдкрдгреЗ рдмрдЧрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддрд╛рдд, рдкрд░рдВрддреБ рд╣реЗ рдирд┐рд░рд╛рдХрд░рдг рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдХрд░реНрдирд▓ рдкреНрд░рдХрд╛рд░рд╛рдВрдордзреНрдпреЗ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ рдпрд╛рдЪреА рдХреЛрдгрддреАрд╣реА рд╣рдореА рдирд╛рд╣реА. рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рд╡рд┐рдз рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдХреЛрдгрддреЗ рджреЛрд╖ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдХреЛрдгрддреЗ рдХрд░реНрдирд▓ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд рд╣реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рдорд╛рд░реНрдЧ рдирд╛рд╣реА. рд╢реЗрд╡рдЯреА, рдЙрддреНрдкрд╛рджрдХ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖реЗрд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рддрд╛рдд, рдкрд░рдВрддреБ рд╕реНрдерд┐рд░ рдХрд░реНрдирд▓ рд╢рд╛рдЦрд╛рдВрдордзреНрдпреЗ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рдЕрддреНрдпрдВрдд рддреАрд╡реНрд░рддреЗрдореБрд│реЗ, рддреНрдпрд╛рдВрдирд╛ рдирд┐рд╡рдбреАрдЪрд╛ рд╕рд╛рдордирд╛ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧрд▓рд╛ - рд╕рд░реНрд╡ рдирд┐рд░рд╛рдХрд░рдгреЗ рдкреЛрд░реНрдЯ рдХрд░рд╛, рдирд┐рд╡рдбрдХрдкрдгреЗ рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрд╡рд╛рдЪреЗ рдкреЛрд░реНрдЯ рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рд╕рд░реНрд╡ рдирд┐рд░рд╛рдХрд░рдгреЗ рджреБрд░реНрд▓рдХреНрд╖рд┐рдд рдХрд░рд╛. .

Google рдЪреНрдпрд╛ Kees Cook рдиреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдордзреАрд▓ рдмрдЧреНрд╕рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рдЖрд╡рд╛рд╣рди рдХреЗрд▓реЗ

рдЗрд╖реНрдЯрддрдо рдЙрдкрд╛рдп рдореНрд╣рдгрдЬреЗ рдХреЗрд╡рд│ рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрд╡рд╛рдЪреЗ рдирд┐рд░рд╛рдХрд░рдгреЗ рдЖрдгрд┐ рднреЗрджреНрдпрддрд╛ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ, рдкрд░рдВрддреБ рдЕрд╢рд╛ рддреНрд░реБрдЯреАрдВрдирд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╡рд╛рд╣рд╛рдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ рд╣реА рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ. рдкреЙрдк рдЕрдк рд╣реЛрдгрд╛рд░реНтАНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреА рд╕рд░реНрд╡рд╛рдд рдореЛрдареА рд╕рдВрдЦреНрдпрд╛ рд╕реА рднрд╛рд╖рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрд╣реЗ, рдЬреНрдпрд╛рд╕рд╛рдареА рдореЗрдорд░реА рдЖрдгрд┐ рдкреЙрдЗрдВрдЯрд░реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдирд╛ рдЦреВрдк рдХрд╛рд│рдЬреА рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдкреНрд░рдХрд░рдг рдЖрдгрдЦреА рд╡рд╛рдИрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЕрдиреЗрдХ рд╕рдВрднрд╛рд╡реНрдп рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рдкреЕрдЪ CVE рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рд╕рд╣ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рдд рдирд╛рд╣реАрдд рдХрд┐рдВрд╡рд╛ рдкреЕрдЪ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рдХрд╛рд╣реА рд╡реЗрд│рд╛рдиреЗ рддреНрдпрд╛рдВрдирд╛ CVE рдУрд│рдЦрдХрд░реНрддрд╛ рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рдЕрд╢рд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд, рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рдВрдкрд╛рд╕реВрди рдХрд┐рд░рдХреЛрд│ рдирд┐рд░рд╛рдХрд░рдгреЗ рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ рдЦреВрдк рдХрдареАрдг рдЖрд╣реЗ. рдЖрдХрдбреЗрд╡рд╛рд░реАрдиреБрд╕рд╛рд░, CVE рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА 40% рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рднреЗрджреНрдпрддрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдПрдХ рдирд┐рд░рд╛рдХрд░рдг рд╕реЛрдбрдгреЗ рдЖрдгрд┐ CVE рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рдд рд╕рд░рд╛рд╕рд░реА рд╡рд┐рд▓рдВрдм рддреАрди рдорд╣рд┐рдиреНрдпрд╛рдВрдЪрд╛ рдЕрд╕рддреЛ (рдореНрд╣рдгрдЬреЗ, рдкреНрд░рдердо рдирд┐рд░рд╛рдХрд░рдг рдЕрд╕реЗ рд╕рдордЬрд▓реЗ рдЬрд╛рддреЗ рдПрдХ рдирд┐рдпрдорд┐рдд рдмрдЧ, рдкрд░рдВрддреБ рдХрд╛рд╣реА рдорд╣рд┐рдиреНрдпрд╛рдВрдирдВрддрд░рдЪ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛрддреЗ рдХреА рдЕрд╕реБрд░рдХреНрд╖рд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ).

рдкрд░рд┐рдгрд╛рдореА, рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рдирд┐рд░рд╛рдХрд░рдгрд╛рд╕рд╣ рд╡реЗрдЧрд│реНрдпрд╛ рд╢рд╛рдЦреЗрд╢рд┐рд╡рд╛рдп рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпреЗрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХрдиреЗрдХреНрд╢рдирдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп, Linux рдХрд░реНрдирд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреЗ рдирд┐рд░реНрдорд╛рддреЗ рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛рдВрдордзреВрди рд╕рд░реНрд╡ рдирд┐рд░рд╛рдХрд░рдгреЗ рд╕рддрдд рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЛрдбрд▓реЗ рдЬрд╛рддрд╛рдд. рдкрд░рдВрддреБ рдпрд╛ рдХрд╛рдорд╛рд╕рд╛рдареА рдЦреВрдк рд╢реНрд░рдо рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрддрд╛рдд рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдирд╛рдЪреНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рдирдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгреВ рд╢рдХрддреАрд▓ рдЕрд╢рд╛ рдкреНрд░рддрд┐рдЧрд╛рдореА рдмрджрд▓рд╛рдВрдЪреНрдпрд╛ рдЙрджрдпрд╛рдЪреНрдпрд╛ рднреАрддреАрдореБрд│реЗ рдХрдВрдкрдиреНрдпрд╛рдВрдордзреНрдпреЗ рдкреНрд░рддрд┐рдХрд╛рд░рд╛рдЪрд╛ рд╕рд╛рдордирд╛ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧрддреЛ.

рдЖрдкрдг рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡реВрдпрд╛ рдХреА рд▓рд┐рдирд╕ рдЯреЙрд░рд╡рд╛рд▓реНрдбреНрд╕рдЪреНрдпрд╛ рдорддреЗ, рд╕рд░реНрд╡ рддреНрд░реБрдЯреА рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдЗрддрд░ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рддреНрд░реБрдЯреАрдВрдкрд╛рд╕реВрди рд╡реЗрдЧрд│реНрдпрд╛ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдК рдирдпреЗрдд рдЖрдгрд┐ рд╡реЗрдЧрд│реНрдпрд╛ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдзрд╛рдиреНрдп рд╢реНрд░реЗрдгреАрдордзреНрдпреЗ рд╡рд╛рдЯрдк рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдК рдирдпреЗ. рд╣реЗ рдордд рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрджреНрд╡рд╛рд░реЗ рд╕реНрдкрд╖реНрдЯ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕рдХрд╛рд╕рд╛рдареА рдЬреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рдВрдордзреНрдпреЗ рддрдЬреНрдЮ рдирд╛рд╣реА, рдирд┐рд░рд╛рдХрд░рдг рдЖрдгрд┐ рд╕рдВрднрд╛рд╡реНрдп рдЕрд╕реБрд░рдХреНрд╖рд╛ рдпрд╛рдВрдЪреНрдпрд╛рддреАрд▓ рд╕рдВрдмрдВрдз рд╕реНрдкрд╖реНрдЯ рдирд╛рд╣реА (рдЕрдиреЗрдХ рдирд┐рд░рд╛рдХрд░рдгрд╛рдВрд╕рд╛рдареА, рдлрдХреНрдд рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдСрдбрд┐рдЯ рд╣реЗ рд╕рдордЬрдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ рдХреА рддреЗ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. ). рд▓рд┐рдирд╕рдЪреНрдпрд╛ рдорддреЗ, Linux рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рдХрд░реНрдирд▓ рдкреЕрдХреЗрдЬреЗрд╕ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рдВрдШрд╛рддреАрд▓ рд╕реБрд░рдХреНрд╖рд╛ рддрдЬреНрдЮрд╛рдВрдирд╛ рдкреЕрдЪрдЪреНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╡рд╛рд╣рд╛рддреАрд▓ рд╕рдВрднрд╛рд╡реНрдп рднреЗрджреНрдпрддрд╛ рдУрд│рдЦрдгреНрдпрд╛рдд рдЧреБрдВрддрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.

рдХреАрдЬ рдХреБрдХрдЪрд╛ рдЕрд╕рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЖрд╣реЗ рдХреА рд╡рд╛рдЬрд╡реА рджреАрд░реНрдШрдХрд╛рд▓реАрди рдЦрд░реНрдЪрд╛рдд рдХрд░реНрдирд▓ рд╕реБрд░рдХреНрд╖рд╛ рд░рд╛рдЦрдгреНрдпрд╛рдЪрд╛ рдПрдХрдореЗрд╡ рдЙрдкрд╛рдп рдореНрд╣рдгрдЬреЗ рдХрдВрдкрдиреНрдпрд╛рдВрдиреА рд╕реНрдерд╛рдирд┐рдХ рдХрд░реНрдирд▓ рдмрд┐рд▓реНрдбрдордзреНрдпреЗ рдкреЛрд░реНрдЯрд┐рдВрдЧ рдлрд┐рдХреНрд╕реЗрд╕рдордзреНрдпреЗ рдЧреБрдВрддрд▓реЗрд▓реНрдпрд╛ рдЕрднрд┐рдпрдВрддреНрдпрд╛рдВрдирд╛ рдореБрдЦреНрдп рдХрд░реНрдирд▓ (рдЕрдкрд╕реНрдЯреНрд░реАрдо) рдордзреНрдпреЗ рдирд┐рд░рд╛рдХрд░рдгреЗ рдЖрдгрд┐ рдЕрд╕реБрд░рдХреНрд╖рд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдпреБрдХреНрдд, рд╕рдордиреНрд╡рдпрд┐рдд рдкреНрд░рдпрддреНрдирд╛рдВрдордзреНрдпреЗ рд╣рд▓рд╡рдгреЗ. ). рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд, рдмрд░реЗрдЪ рдЙрддреНрдкрд╛рджрдХ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдВрдордзреНрдпреЗ рдирд╡реАрдирддрдо рдХрд░реНрдирд▓ рдЖрд╡реГрддреНрддреНрдпрд╛ рд╡рд╛рдкрд░рдд рдирд╛рд╣реАрдд рдЖрдгрд┐ рдШрд░рд╛рддреАрд▓ рдирд┐рд░рд╛рдХрд░рдгреЗ рдмреЕрдХрдкреЛрд░реНрдЯ рдХрд░рддрд╛рдд, рдЙрджрд╛. рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрдордзреАрд▓ рдЕрднрд┐рдпрдВрддреЗ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡реВрди рдПрдХрдореЗрдХрд╛рдВрдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪреА рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рддрд╛рдд.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ 10 рдХрдВрдкрдиреНрдпрд╛рдВрдиреА, рдкреНрд░рддреНрдпреЗрдХ рдЕрднрд┐рдпрдВрддрд╛ рд╕рдорд╛рди рдирд┐рд░рд╛рдХрд░рдгреЗ рдмреЕрдХрдкреЛрд░реНрдЯ рдХрд░рдд рдЕрд╕рддреАрд▓, рддрд░ рддреНрдпрд╛ рдЕрднрд┐рдпрдВрддреНрдпрд╛рдВрдирд╛ рдЕрдкрд╕реНрдЯреНрд░реАрдордордзреНрдпреЗ рдмрдЧрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗ, рддрд░ рдПрдХ рдирд┐рд░рд╛рдХрд░рдг рдмреЕрдХрдкреЛрд░реНрдЯ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рддреЗ рд╕рд╛рдорд╛рдиреНрдп рдлрд╛рдпрджреНрдпрд╛рд╕рд╛рдареА 10 рднрд┐рдиреНрди рджреЛрд╖рд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░реВ рд╢рдХрддрд╛рдд рдХрд┐рдВрд╡рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рддрдЪреНрдпрд╛ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдирд╛рдд рд╕рд╛рдореАрд▓ рд╣реЛрдК рд╢рдХрддрд╛рдд. рдмрджрд▓ рдХрд░рд╛ рдЖрдгрд┐ рдмрдЧреНрдЧреА рдХреЛрдб рдХрд░реНрдирд▓рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рд╛. рдХреЛрдбрдЪреА рдЪрд╛рдЪрдгреА рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рд╕рд╛рдзрдиреЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрд╕рд╛рдзрдиреЗ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдкрд┐рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд рдЬреНрдпрд╛рдореБрд│реЗ рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдЧрд╛рдЪреНрдпрд╛ рддреНрд░реБрдЯреА рд▓рд╡рдХрд░ рд╢реЛрдзреВ рд╢рдХрддрд╛рдд рдЬреЗ рдкреБрдиреНрд╣рд╛ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рд╣реЛрддрд╛рдд.

Kees Cook рджреЗрдЦреАрд▓ рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдХрд░реНрдирд▓ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрдордзреНрдпреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЖрдгрд┐ рдЕрд╕реНрдкрд╖реНрдЯ рдЪрд╛рдЪрдгреА рд╡рд╛рдкрд░реВрди, рд╕рддрдд рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░реВрди рдЖрдгрд┐ рдИрдореЗрд▓рджреНрд╡рд╛рд░реЗ рдкреБрд░рд╛рддрди рд╡рд┐рдХрд╛рд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕реЛрдбреВрди рджреЗрдгреНрдпрд╛рдЪреЗ рд╕реБрдЪрд╡рддреЗ. рд╕рдзреНрдпрд╛, рдореБрдЦреНрдп рдЪрд╛рдЪрдгреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдкрд╛рд╕реВрди рд╡рд┐рднрдХреНрдд рдЭрд╛рд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рд╣реЛрддрд╛рдд рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдореБрд│реЗ рдкреНрд░рднрд╛рд╡реА рдЪрд╛рдЪрдгреАрд▓рд╛ рдмрд╛рдзрд╛ рдпреЗрддреЗ. рдХреАрдЬрдиреЗ рддреНрд░реБрдЯреАрдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛рдирд╛ рд░рд╕реНрдЯ рд╕рд╛рд░рдЦреНрдпрд╛ рдЙрдЪреНрдЪ рдкрд╛рддрд│реАрдЪреА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдгрд╛рд▒реНрдпрд╛ рднрд╛рд╖рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛