
рдкреНрд░рд┐рдп рд╣рдмреНрд░реЛрдЬрд╝рд┐рдЯреЗрд▓! рдкреНрд░рд┐рдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ! рдореИрдВ рдЖрдкрдХреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рди рдХреА рдПрдХ рдирдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдорджрдж рд╕реЗ рдПрдХ рдЦреБрд▓рд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдорд╛рдирдХ рдмрди рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рджреБрдирд┐рдпрд╛ рдереЛрдбрд╝реА рдмреЗрд╣рддрд░ рд╣реЛ рдЬрд╛рдПрдЧреАред рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдбрд▓реЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдПрдХ рдбреНрд░рд╛рдлреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рдореБрдлреНрдд рд▓реЗрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдпрджрд┐ рдпрд╣ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдЪрд╛рд░ рдЖрдкрдХреЛ рдкреНрд░рд┐рдп рдкрд╛рдардХ рд╕реЗ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпрд╛рдВрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ reddit.com рдФрд░ rfc-editor.org рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЕрдЧреНрд░рдгреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд░реБрдЪрд┐ рджреЗ рдкрд╛рдКрдВрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЖрдкрд╕реЗ рд░рдЪрдирд╛рддреНрдордХ рдЖрд▓реЛрдЪрдирд╛ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВред
рдзреНрдпрд╛рди: рдкрд╛рда рдХрд╛ рдПрдХ рдмрд╣реБрддред
рддреЛ рд╕рд╡рд╛рд▓ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреЗ рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рдЙрдирдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рди рдХреА рдЬрд╛рдП? рдХреНрдпрд╛ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛, рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рдмрд╕реЗ рдЖрджрд┐рдо рд░реВрдк рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдФрд░ рдХреБрдХреА / рд▓реЛрдХрд▓рд╕реНрдЯреЛрд░реАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ?
рдПрдХ рдУрд░, рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдХреНрд░рдо рдореЗрдВ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдирдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдЙрддреНрдкрд╛рдж рдЯреЛрдХрд░реА, рд╡рд┐рдЬреНрдЮрд╛рдкрди, рд▓реЗрдЦ рдЖрджрд┐ рдХреЛ "рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рджреВрд╕рд░реА рдУрд░, рдЖрдЧрдВрддреБрдХ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рдХрдЯ рдХрд┐рдП рдмрд┐рдирд╛, рдпрдерд╛рд╕рдВрднрд╡ рдЕрдЬреНрдЮрд╛рдд рд░рд╣рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддреЗ рд╣реИрдВред рдФрд░ рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдЦреБрдж рдХреЛ рдПрдХрддреНрд░рд┐рдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдмреАрдЪ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рднреЗрдбрд╝рд┐рдпреЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рднреЗрдбрд╝ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рдЕрд╕рд▓реА рд╣реИ?
рдореИрдВ, рдХреБрдЫ рд╣рдж рддрдХ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред
рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛
1 рдкрд╛рд╕рд╡рд░реНрдб рд░рд╣рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрд╡рдзрд╛рд░рдгрд╛1.1 рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА рдФрд░ рдЯреЛрдХрди1.2 рдЯреЛрдХрди рд╕рдВрд░рдЪрдирд╛1.3 HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЗрдбрд░1.4 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?1.4.2 рдореБрдЭреЗ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдХреЛрдИ рд╕рд╛рдЗрдЯ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ?1.5 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдХреИрд╕реЗ рдЕрдзрд┐рдХреГрдд рдХрд░рддреЗ рд╣реИрдВ?1.6 рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЧреНрд░рд╛рд╣рдХ рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?1.7 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрдВрдЦреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг1.8 рдПрдХ рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдХреИрд╕реЗ рдмрджрд▓рддреА рд╣реИ?1.9 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?1.10 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?1.11 рдЦрд╛рддрд╛ рдЧрддрд┐рд╢реАрд▓рддрд╛2 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг2.0 рдбреЛрдореЗрди рдХреБрдВрдЬреА рдЬрдирд░реЗрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдердо2.1 рд╕реНрд░реЛрдд рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо2.2 рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдВрд░рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо2.3 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдирдордХ рд╡рд┐рдирд┐рдордп рдкреНрд░рдХреНрд░рд┐рдпрд╛2.4 рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЧрдарди рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо2.5 рдкреНрд░реЗрд╖рдХ рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдо2.6 рд╕рдВрджрд░реНрдн рдкрд░рд┐рднрд╛рд╖рд╛ рд╕рд╛рд░рдгреА рдкрд░ рд╡рд┐рд╡рд░рдг2.7 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░рд┐рджреГрд╢реНрдп2.8 рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг2.9 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ3.1 рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдБрдЪ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрд░рдХреНрд╖рдг3.2 рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ3.3 рдЪрд╛рдмрд┐рдпрд╛рдБ рдЦреЛрдиреЗ / рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдо рдХрд░рдиреЗ рдХреЗ рдЬреЛрдЦрд┐рдо4 рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рдкрд░ рд╣рдорд▓реЗ4.1 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ4.2 XSS рд╣рдорд▓рд╛4.3 рд╕реАрдПрд╕рдЖрд░рдПрдл рд╣рдорд▓рд╛4.4 рдПрд╕рдПрд╕рдУ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреНрд░реИрдХрд┐рдВрдЧрдПрд╕рдПрд╕рдУ рдХреЗ рд▓рд┐рдП 4.5 рдкреНрд░рдореБрдЦ рд╕рдордЭреМрддрд╛4.6 рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдордЭреМрддрд╛4.7 рдХрд┐рд╕реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рдирд╛ рдФрд░ рдЯреЛрдХрди рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдирд╛рдирд┐рд╖реНрдХрд░реНрд╖рдкрд╛рд╕рд╡рд░реНрдб рдЧрд▓рдд рдХреНрдпрд╛ рд╣реИ?рд╣рд╛рдВ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рд╡реЗ рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдЪреБрд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реИрд╕реЗ рднреА, рдореИрдВ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдХреБрдЫ рдлрд╛рд░реНрдо рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХреНрдпреЛрдВ рд╣реВрдВ рдФрд░ рдореМрд╕рдо рджреЗрдЦрдиреЗ рдпрд╛ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рд╣реВрдВ? рдЕрдВрдд рдореЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб рдХрдИ рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо рд╣реИрдВред рдЖрдкрдХреЛ рдХрд┐рддрдиреА рд╕рд╛рдЗрдЯреЗрдВ рдкрд╕рдВрдж рд╣реИрдВ, рдХрд┐рддрдиреЗ рдкрд╛рд╕рд╡рд░реНрдбред рдФрд░ рдЗрд╕рд▓рд┐рдП, рдХрдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреЛрдИ рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрд╢реНрдХрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ред рдпрд╛, рдореВрд░реНрдЦрддрд╛, рдПрдХ рдиреЛрдЯрдмреБрдХред рдпрд╛ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддрд╛ рд╣реИ: рдЖрдк рдПрдХ рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдмрд╛рд░ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдмрд╛рдд рд╣реИ! рд╣рд╛рдБ, рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВред рдпрд╣ рддрдм рд╣реИ рдЬрдм рд╕рд╛рдЗрдЯ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред
рдЗрди рд╕рднреА рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВред
рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рдореВрд╡рдореЗрдВрдЯред рджреЛ рд▓реЛрдЧ рдХреНрдпрд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╕реБрдЕрд░ рднреА рдЬрд╛рдирддрд╛ рд╣реИред рд╕рднреА рд╕рд╛рдЗрдЯреЗрдВ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдмрдбрд╝реА рдФрд░ рдкреНрд░рддрд┐рд╖реНрдард┐рдд) рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдирд┐рдпрдореЛрдВ рдХрд╛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред рдХреБрдЫ рд╕рд╛рдЗрдЯреЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдЦреБрд▓реЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИрд╢ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдирдХреА рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЗ рд▓реАрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддреЗ рд╣реИрдВред
рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рд╕рдЪ рд╣реИ, рдХреЛрдИ рднреА рдЖрдкрдХреЛ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдХрд╣реАрдВ рдорд░реНрдЬ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдПрдХ рдкреНрд░рдмрдВрдзрдХ рдвреВрдВрдвреЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдХреЛ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ (рд╣реЛрдо рдиреЗрдЯрдмреБрдХ, рдлреЛрди, рдХрд╛рдо рдХрдВрдкреНрдпреВрдЯрд░) рдкрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реВрдВред
рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрд╡рдпрдВ рд╡рд┐рдЪрд╛рд░: рдкрд╣рд▓реЗ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░реЗрдВ (рдЙрд╕реА рд╕рдордп, рдПрдХ рдИрдореЗрд▓ рднреЗрдЬреЗрдВ, рдореЛрдмрд╛рдЗрд▓, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рд░рдХреНрдд рджрд╛рди рдХрд░реЗрдВ), рдлрд┐рд░ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ / рдпрд╛рдж рд░рдЦреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдЧреБрдкреНрдд рд░рдЦреЗрдВ - рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдореИрдВ рддреБрдореНрд╣реЗрдВ рдмрддрд╛рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдПред рдФрд░ рдПрдХ рднреА рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ рдЗрд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣
рдПрд╕рдПрд╕рдУ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рд╕рд┐рд░реНрдл рдЕрдкрд╢рдХреБрди рд╣реИ: рдпрджрд┐ рдЖрдк SSO рд╕рд╛рдЗрдЯ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╛ рдпрд╣ рдЖрдкрд╕реЗ рдЪреБрд░рд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ... рдЖрдк рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдЕрдкрдиреА рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкрд╣реБрдБрдЪ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдпрд╛ рдЖрдк рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдЗрд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рджреЗ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдХрд┐рд╕ рдЗрд░рд╛рджреЗ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред
рдПрдХ рдЯреЛрдХрд░реА рдореЗрдВ рд╕рднреА рдЕрдВрдбреЗ рд╕реНрдЯреЛрд░ рди рдХрд░реЗрдВ!рдФрд░ рдпрд╣ рдПрдХ рддрдереНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрд╕рдПрд╕рдУ рд╕рд╛рдЗрдЯ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИред рдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕реНрдкрд╖реНрдЯ рдкрд╛рда рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рд╕рднреА рдореЗрдВ рд╡рд┐рд▓рдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдЖрдкрдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЦреИрд░, рдЖрдк рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП: рд▓реЙрдЧрд┐рди + рдкрд╛рд╕рд╡рд░реНрдб = рдмреБрд░рд╛рдИред рдФрд░ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рднреА рдмреБрд░рд╛рдИ рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдирд╢реЗ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдПрдХ рдХреБрдХреА рднреАред рд╕рд╛рде рдореЗрдВ рдЗрд╕рдХреЗ рд╕рддреНрд░ рдордЧрд░рдордЪреНрдЫ PHPSESSIONID, JSESSIONID рдФрд░ рдЙрдирдХреЗ рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХреЗ рд╕рд╛рдеред
рдФрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдЧрд╛: рд╕рд╛рдЗрдЯреЗрдВ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдХреНрдпреЛрдВ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреА рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдирдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ?
- рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмреНрд▓реЙрдЧ "рд╡рд╛рд╕реНрдп рдкреБрдкрдХрд┐рдирд╛", рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдкрдВрдЬреАрдХрд░рдг рдХреЗрд╡рд▓ рдмреЙрдЯ рд╕реЗ рдЦреБрдж рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдирд┐: рд╢реБрд▓реНрдХ рдорддрджрд╛рди рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░реЗрдВ, "рдкрд╕рдВрдж" рдФрд░ рдЕрдиреНрдп "рдореНрдпрд╛рдК-рдореНрдпрд╛рдК" рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ, рдФрд░ рдЯрд┐рдкреНрдкрдгреАрдХрд╛рд░реЛрдВ рдХреЛ рдПрдХ рд░реЗрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдпрд╛рдиреА рдпрд╣рд╛рдВ , рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ , рдФрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рд╣рдж рддрдХ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ (рдпрджрд┐ рд╡рд╣ рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрдиреА "рдЯрд┐рдкреНрдкрдгреАрдХрд╛рд░" рд░реЗрдЯрд┐рдВрдЧ рдХреЛ рдорд╣рддреНрд╡ рджреЗрддрд╛ рд╣реИ)ред
- рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдЕрдиреНрдп рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреЙрдХрд░реНрд╕ (рдЖрдИрд╕реАрдХреНрдпреВ, рд╕реНрдХрд╛рдЗрдк - рд╡рд╣рд╛рдВ рднреА) рдХреА рд╕рд╛рдЗрдЯреЗрдВред рдирд╛рдорд╛рдВрдХрд┐рдд (рд▓реЗрдЦрдХ) рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрдВрдЬреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╛рдиреА рдпрд╣рд╛рдВ , рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рди рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдзрд┐рдХ рд╣рдж рддрдХ рдЖрд╡рд╢реНрдпрдХ рд╣реИ ред рдпрджреНрдпрдкрд┐ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕рд╛рдЗрдЯреЗрдВ "рдкрд╛рдкрд┐рдпреЛрдВ" рдХреА рд╕реВрдЪреА рдореЗрдВ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рд╣реИрдВ, рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рдВрдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдирд╛ рдФрд░ рдЖрдкрдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдпрд╛рдж рд░рдЦрдирд╛ред рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрднреА рддрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реЗ рдЕрдзрд┐рдХ рдкрд╣рдЪрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
- рдмрдВрдж рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рд╛рдЗрдЯред рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрдВрдЬреАрдХрд░рдг рдпрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ: рдСрдирд▓рд╛рдЗрди рд╕реНрдХреВрд▓, рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдирд┐рдЬреА рдЧреИрд░-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд▓, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрд╣рд╛рдБ , рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣рдж рддрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдХреЛрдИ рдЦреБрд▓реЗ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо рдирд╣реАрдВ рд╣реИрдВред рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдЕрдиреНрдп рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
- рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдФрд░ рдЕрдиреНрдп рд╕рдорд╛рди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЬреЛ рд╕рд╛рдорд╛рди, рд╕реЗрд╡рд╛рдПрдВ рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдмреЗрдЪ рд░рд╣рд╛ рд╣реИред рдореИрдВ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП / рдореБрдХреНрдд рд╡рд░реНрдЧреАрдХреГрдд рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╕рд╛рдЗрдЯреЗрдВ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реВрдВрдЧрд╛ред рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рддрд╛рдХрд┐ рд╡рд╣ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗ, рдЕрдкрдиреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ (рдкрд╕рдВрджреАрджрд╛) рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХреЗ; рдЦрд░реАрдж рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд╡рд░реАрдпрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╕реНрддрд╛рд╡ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣рд╛рдВ , рдЧреНрд░рд╛рд╣рдХ рдФрд░ рд╕реНрдЯреЛрд░ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рди рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ ред рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╕реНрдЯреЛрд░ рдореЗрдВред рднрд╛рдк рд▓реЗрдирд╛, рднрд╛рдк рд▓реЗрдирд╛ рдФрд░ рднрд╛рдк рджреЗрдирд╛ред
- рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ: рдИ-рдореЗрд▓, рд╕рд░рдХрд╛рд░реА рд╕реЗрд╡рд╛рдПрдВ, рд╕рд░реНрдмреИрдВрдХ-рдСрдирд▓рд╛рдЗрди, рдореЗрдЧрд╛рдлреЛрди-рдСрдирд▓рд╛рдЗрди, рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп, рд╣реЛрд╕реНрдЯрд░реЛрдВ рд╕реЗ рд╕реАрдПрдордПрд╕, рдЖрджрд┐ред рдпрд╣рд╛рдВ , рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рд╣реА рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкрд╣рдЪрд╛рди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ ред рдЖрдЦрд┐рд░рдХрд╛рд░, рд╡рд╣ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЬреЛ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдиреВрдиреА рдФрд░ рд╡рд┐рддреНрддреАрдп рдкрд░рд┐рдгрд╛рдо рд╣реИред рдпрд╣ рдЧреБрдордирд╛рдореА рдХреА рддрд░рд╣ рдЧрдВрдз рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдпрд╣рд╛рдВ рд╣рд╛рдирд┐рдХрд╛рд░рдХ рд╣реИред
- рд░рд╛рдЙрдЯрд░, рдкреНрд░рдмрдВрдзрди рдХрдВрд╕реЛрд▓, рдЖрдкрдХреЗ рдШрд░ рдпрд╛ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХреБрдЫ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдгред
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬреЛрдЦрд┐рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЧрд▓рдд рдкрд╣рдЪрд╛рди, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбреЗрдЯрд╛ рдХрд╛ рдиреБрдХрд╕рд╛рди рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЪреЛрд░реА / рдорд┐рдереНрдпрд╛рдХрд░рдг рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЧрд╛ред рджреВрд╕рд░реЛрдВ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдЕрдкреНрд░рд┐рдп рд╣реЛрдЧрд╛ (рдореИрдВрдиреЗ рд╣реЗрдмреЗрд░рд╛ рдкрд░ рдХрд░реНрдо рдЦреЛ рджрд┐рдпрд╛ рд╣реИ - "рдпрд╣ рдПрдХ рдЖрдкрджрд╛ рд╣реИ ...") рдпрд╛ рдЕрд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрди рдЬрд╛рдПрдЧрд╛ (рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдпреБрд▓рд╛ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛, рдореЗрд░реЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рджреЗрдЦреЗрдВ; рдореИрдВрдиреЗ рдЬреАрдердм рдкрд░ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреБрд╢рд▓ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХреА рд╣реИ, - рдареАрдХ рд╣реИ рдирдпрд╛ рдЦрд╛рддрд╛, рдХрд╛рдВрдЯрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ)ред рддреАрд╕рд░рд╛, рдпрд╣ рдХрд╛рдиреВрдиреА рдФрд░ рд╡рд┐рддреНрддреАрдп рдкрд░рд┐рдгрд╛рдо рджрд░реНрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП "рдЪрд╛рдВрджреА рдХреА рдЧреЛрд▓реА" рдирд╣реАрдВ рд╣реИ, рдЦрд╛рд╕рдХрд░ "рдирдВрдЧреЗ"ред
рдЬрд╣рд╛рдВ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдкрд╣рдЪрд╛рди рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдпрд╛ рдЙрдирдХреЗ рд╕рдВрдпреЛрдЬрди (рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдЕрд╕рдордорд┐рдд рдХреБрдВрдЬреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА, 3 рдбреА-рд╕рд┐рдХреНрдпреЛрд░, рдИрдЯреЛрдХрди, рдУрдЯреАрдкреА-рдЯреЛрдХрди, рдЖрджрд┐)
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ ред
рдУрд╣ рдареАрдХ рд╣реИред рдЖрдкрдХрд╛ TK рдХреНрдпрд╛ рд╣реИ?
рдирдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ?рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ:
- рд╕рд╛рдЗрдЯ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХрд┐рд╕реА рднреА рдЗрдирдкреБрдЯ рдХреЗ рдмрд┐рдирд╛ рдЖрдЧрдВрддреБрдХ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдФрд░ рдкрд╣рдЪрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП; рд╕рд╛рдЗрдЯ рдХреЛ рд╕рддреНрд░ рдХреЗ рднреАрддрд░ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рдЖрдк рджреЛрдиреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЛрдИ рдХреБрдХреАрдЬрд╝, рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рдкрдВрдЬреАрдХрд░рдг рдирд╣реАрдВред рдЗрд╕реА рд╕рдордп, рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдПрдХ рд╣реА рдЖрдЧрдВрддреБрдХ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрди рдФрд░ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рдиреА рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп " рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдХреЛ рднреВрд▓рдирд╛ " рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП; рдФрд░ рд╕рд╛рдЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рднреВрд▓ рдЬрд╛рдПрдЧреАред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдкрд╣рд▓ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдзрд┐рдХрд╛рд░ рджреЗрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП (рдмрд┐рдирд╛ рдЬреБрдиреВрдиреА рдкреЙрдкрдЕрдк)ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ (рдпрджрд┐ рдЙрд╕реЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рдХреЗ рдмреАрдЪ рдЕрдкрдиреА рдЖрднрд╛рд╕реА рдкрд╣рдЪрд╛рди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред рдФрд░ рд╕рд╛рдЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдмреЛрдирд╕ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?
- рдПрдХ рд╕рд░рд▓ рдкрд╣рдЪрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛: рд▓реЙрдЧрд┐рди, рд▓реЙрдЧрдЖрдЙрдЯ, рдкрдВрдЬреАрдХрд░рдг, рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреЗ рдЕрдЧрд▓реЗ рд░реВрдк рдореЗрдВ рд╣рдЬрд╛рд░рд╡реАрдВ рдмрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдорд╛рдирдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдЖрдкрдХреЗ рдкрд╕рдВрджреАрджрд╛ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
- рдПрдХ рд▓реЙрдЧ рдЗрди рдлреЙрд░реНрдо рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рдЫреЛрдЯреА рдореЛрдмрд╛рдЗрд▓ рд╕реНрдХреНрд░реАрди рдкрд░ рдЗрд╕реЗ рдЫреБрдкрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдбрд┐рдЬрд╛рдЗрдирд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд░реВрдкреЛрдВ рдХреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдмрдирд╛рддрд╛ рд╣реИред рдЦреИрд░, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдоред рдпрд╣ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдлрд┐рд░ рдХрд╣рд╛рдВ рд╣реИред рдЕрдлрд╕реЛрд╕ред
рдЕрдВрдд рдореЗрдВ:
- рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдПрдХреАрдХреГрдд рдФрд░ рдорд╛рдирдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП; рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рд╡реЗрдм рдорд╛рдирдХреАрдХрд░рдг рд╕рдорд┐рддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдореЛрджрд┐рдд рдФрд░ рдЕрдиреБрд╢рдВрд╕рд┐рддред рдирддреАрдЬрддрди, рдорд╛рдирдХ рд▓реЙрдЧрд┐рди / рд▓реЙрдЧрдЖрдЙрдЯ рдлреЙрд░реНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ, рдкрд╛рд╕рд╡рд░реНрдб / рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ (рд╕реНрдкрд╖реНрдЯ рд░реВрдк рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ, рд╣реИрд╢рд┐рдВрдЧ рдХрд╛ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ, рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ "рдЧреИрд░-рдирдордХреАрди") рдХреЗ рд╣рд╛рдЗрдЬреИрдХ рдХрд░рдиреЗ рдкрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╣рд╛рдИрдЬреИрдХ рдХрд░рддреЗ рд╕рдордп рд╡реЗрдмрдорд╛рд╕реНрдЯрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рдЧрд▓рддрд┐рдпрд╛рдВ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ред рд╣реИрдХрд┐рдВрдЧ рд╕рд╛рдЗрдЯ)ред
- рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреБрдЫ рд╣рдж рддрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЧрд╛рд░рдВрдЯреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдорд┐рдереНрдпрд╛рдХрд░рдг, рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рд╕реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд); рд╡реЗрдм рдкреЗрдЬ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд░ рдкрд░ рдирдИ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдкреИрджрд╛ рди рдХрд░реЗрдВ; рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рдЬреНрдЮрд╛рдд рдиреЗрдЯрд╡рд░реНрдХ рд╣рдорд▓реЛрдВ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░реЗрдВред рдЦреИрд░, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдЙрдирдХреЗ рд╕рдлрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдореАред
рдЗрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдореЛрдбрд╝ рд▓реЗрддреЗ рд╣реИрдВ: рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ред
1 рдкрд╛рд╕рд╡рд░реНрдб рд░рд╣рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрд╡рдзрд╛рд░рдгрд╛
1.1 рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА рдФрд░ рдЯреЛрдХрди
рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рдмрдЪреНрдЪреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп 256-рдмрд┐рдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИ

ред
рдпрд╣ рдХреБрдВрдЬреА рдХрднреА рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рддреНрд░ рдХреЗ рднреАрддрд░ рд╕реНрдерд┐рд░ рд░рд╣рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдирдпрд╛ рд╕рддреНрд░ рдПрдХ рдирдИ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИред
рдХреБрдВрдЬреА рдЖрдзрд╛рд░рд┐рдд

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ
рд╡рд┐рд╢реЗрд╖ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 256-рдмрд┐рдЯ
* рдЯреЛрдХрди рдЙрддреНрдкрдиреНрди
рдХрд░рддрд╛ рд╣реИ 
рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЯреЛрдХрди рдХреА рдкрд╣рдЪрд╛рди

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗрд╡рд▓ рдЯреЛрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд) PHPSESSIONID рдФрд░ JSESSIONID рдЬреИрд╕реЗ рд╕рддреНрд░ рдХреБрдХреАрдЬрд╝ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
рдХреБрдВрдЬреА

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ "
рдирд┐рд╢реНрдЪрд┐рдд " рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рддреНрд░реЛрдВ рдореЗрдВ рдЕрд╕реАрдорд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдзрд┐рдХреГрдд рд░рд╣реЗрдЧрд╛ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред рдпрд╣
"рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ" рдлрд╝рдВрдХреНрд╢рди рдХрд╛
рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ ред
рдЬрдм рдХрдорд┐рдЯ рд░рджреНрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд╕ рдХреБрдВрдЬреА рдХреЛ "рднреВрд▓ рдЬрд╛рдПрдЧрд╛" рдФрд░ рдлрд┐рд░ рд╕реЗ рдЗрд╕ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдирдП рд╕рддреНрд░ (рд╡рд░реНрддрдорд╛рди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ) рдХреЗ рд▓рд┐рдП рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛, рдЬреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ
"рдирд┐рдХрд╛рд╕" рдХреЗ
рдЕрдиреБрд░реВрдк рд╣реИ ред рдЖрдЙрдЯрдкреБрдЯ рддрддреНрдХрд╛рд▓ рд╣реИ, рдкреГрд╖реНрда рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА, рд╕рд╛рде рд╣реА рдирд┐рд╢реНрдЪрд┐рдд рдПрдХ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрд┐рдЫрд▓реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣
рдХреБрдВрдЬреА рд▓реЙрдЧрд┐рди-рдкрд╛рд╕рд╡рд░реНрдб рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдмрди рдЬрд╛рддреА рд╣реИредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИ рдЬрдм рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рдирд┐рд░рдВрддрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдФрд░ рдЬрдм - рдпрд╛рджреГрдЪреНрдЫрд┐рдХред рдпрд╣
рд▓реЙрдЧрд┐рди / рд▓реЙрдЧрдЖрдЙрдЯ рдлрд╝рдВрдХреНрд╢рди рдХрд╛
рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ ред рдЕрд╡рдзрд╛рд░рдгрд╛
рдиреАрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рд╣реИ ред
рд▓рдЧрд╛рддрд╛рд░ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реАрдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЛрдВ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдкреАрдврд╝реА
- рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдПрдХ рдЬреИрд╡рд┐рдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдВрд╕рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ
- рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрд┐рд╕реА рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдореМрдЬреВрджрд╛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдирд╛
1.2 рдЯреЛрдХрди рд╕рдВрд░рдЪрдирд╛
рдЯреЛрдХрди рдПрдХ 256-рдмрд┐рдЯ рд╕рдВрд░рдЪрдирд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдЯреЛрдХрди рдХреА рдкрд╣рдЪрд╛рди рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ (рдЙрдЪреНрдЪрддрдо 128 рдмрд┐рдЯреНрд╕) рд▓реЙрдЧрд┐рди рдХреЗ рд╕рдорд╛рди рд╣реИред рдмрд┐рдЯреНрд╕ рдХреЗ рдЗрд╕ рдХреНрд░рдо рд╕реЗ, рд╕рд░реНрд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЯреЛрдХрди рдХрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╣рд┐рд╕реНрд╕рд╛ (рдХрдо 128 рдмрд┐рдЯ) рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рдорд╛рди рд╣реИред рдмрд┐рдЯреНрд╕ рдХрд╛ рдпрд╣ рдХреНрд░рдо рд╕рд░реНрд╡рд░ рдХреЛ рдЯреЛрдХрди рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рдирд┐рдпрдо
рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ ред
1.3 HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЗрдбрд░
рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЗрдбрд░:CSI-рдЯреЛрдХрди : <рдЯреЛрдХрди> рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд░реНрд╡рд░ рдХреЛ рдЯреЛрдХрди рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди : <
рдЯреЛрдХрди 1>;
рдкрд░рд┐рд╡рд░реНрддрд┐рдд- to <рдЯреЛрдХрдирди 2> рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрддрдорд╛рди рдЯреЛрдХрди рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- рдЬрдм рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдкрд░ рдЕрдзрд┐рдХреГрдд рд╣реЛ,
- рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╕рдордп,
- рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрджрд▓рддреЗ рд╕рдордпред
CSI-рдЯреЛрдХрди : <рдЯреЛрдХрди> рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрддрдорд╛рди рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╕рдордп
рд╕реНрдерд╛рдпреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди : <рдЯреЛрдХрди>
рд▓реЙрдЧрдЖрдЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдХреЛ рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЗрдбрд░:CSI-Support: рд╣рд╛рдБ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ CSI рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
CSI-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди (рдЪреЗрдВрдЬ-рдЯреВ рдХреА) рдХреА рд╕реНрд╡реАрдХреГрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдЯреЛрдХрди рдмрджрд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ (рдкрд┐рдЫрд▓реЗ рдЯреЛрдХрди рдореЗрдВ рд░реЛрд▓рдмреИрдХ)ред
CSI-Token-Action: рдкрдВрдЬреАрдХрд░рдг рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдЕрднреА рднреА рдкрдВрдЬреАрдХрд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИред
CSI-рдЯреЛрдХрди-рдХрд╛рд░реНрд░рд╡рд╛рдИ: рдЕрдорд╛рдиреНрдп рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐ред
рдЕрдВрдд рдореЗрдВ,
CSI-Salt рдХреЛ рдмреНрд░рд╛рдЙрдЬрд░ рдФрд░ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рдЯреЛрдХрди (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рднрд╛рдЧ) рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ "рдирдордХ" рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ
рд▓рд┐рдП рдиреАрдЪреЗ рджреЗрдЦреЗрдВ ред
1.4 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?
рд╕рд╛рдЗрдЯ рдЖрдЧрдВрддреБрдХ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдЯреЛрдХрди рдкреАрдврд╝реА рдпреЛрдЬрдирд╛ рдФрд░ рдЙрдирдХреА 256-рдмрд┐рдЯ рдХреНрд╖рдорддрд╛
рдкреНрд░рддреНрдпреЗрдХ рдЬреЛрдбрд╝реА рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдЯреЛрдХрди рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддреА рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдбреЛрдореЗрдиред рдПрдХ рдЕрдиреНрдп рдбреЛрдореЗрди рджреВрд╕рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдХреЛ рджреЗрдЦреЗрдЧрд╛ред рднрд▓реЗ рд╣реА рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ (IFRAME, IMG, LINK, SCRIPT рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдкреАрдврд╝реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ XSS, SRF рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ,
рдПрд╕рдПрд╕рдУ рддрдХрдиреАрдХ рдЕрдкрдиреА рдЕрдиреБрдорддрд┐ рдФрд░ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкрд╣рдЪрд╛рди рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рд╣реИред
рдЯреЛрдХрди рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рд╕рдВрд╕рд╛рдзрди (рдкреГрд╖реНрда, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдЫрд╡рд┐, рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд╢реИрд▓реА, рдлрд╝реЙрдиреНрдЯ, рдлрд╝рд╛рдЗрд▓, AJAX рдЕрдиреБрд░реЛрдз, ...) рдХреЗ рд▓рд┐рдП
рд╣рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди HTTP рд╣реЗрдбрд░ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :
рдкреНрд░рддреНрдпреЗрдХ HTTP (рдПрд╕) рдЕрдиреБрд░реЛрдз : рдкреГрд╖реНрда, рдЪрд┐рддреНрд░, рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз
рдкрд░ рдЯреЛрдХрди
рдкреБрдирд░реНрдЧрдгрдирд╛ рд╣реИ ред
рдЧрдгрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдЯреЛрдХрди рдХреА рдХреИрд╢рд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕рддреНрд░ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреЗрд╡рд▓ рддрднреА рдЬрдм рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рд╢рд░реНрддреЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣реЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЯреЛрдХрди PHPSESSIONID рдФрд░ JSESSIONID рдЬреИрд╕реЗ рд╕рддреНрд░ рдХреБрдХреАрдЬрд╝ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рд╛рдЗрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧрдВрддреБрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИ (рдЖрдЦрд┐рд░рдХрд╛рд░, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╣рдЬрд╛рд░реЛрдВ рдЕрдиреБрд░реЛрдз рд╕рд╛рдЗрдЯ рдкрд░ рдЖрддреЗ рд╣реИрдВ), рдЕрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрд╡рдпрдВ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣рдЪрд╛рди рдЖрдкрдХреЛ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ рдЦрд░реАрджрд╛рд░реА рдХрд░рдиреЗ, рдЙрдкрдпреБрдХреНрдд рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд╡рд┐рдЬреНрдЮрд╛рдкрди рджреЗрдиреЗ, рдордВрдЪреЛрдВ рдкрд░ рд▓рд┐рдЦрдиреЗ, рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдпрд╛ рд╣рдмреЗрд░реА рд▓реЗрдЦреЛрдВ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╣рд╛рдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЧреБрдордирд╛рдо рд░рд╣рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреБрдордирд╛рдо "рдкрд░рд┐рдЪрд┐рдд" рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рд╕рд░реНрд╡рд░ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ (рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд░реАрдж, рд╡рд░реАрдпрддрд╛рдУрдВ, рдХрд░реНрдо, рдмрдиреНрд╕, рдкрд╕рдВрдж рдФрд░ рдЕрдиреНрдп рдмреЛрдирд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ) рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЯреЛрдХрди рдХреЛ рдЕрдкрдиреА рддрд░рдл рд╕реЗ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдХрд┐рд╕реА рднреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП: рдЦрд░реАрдж, рдШреЛрд╖рдгрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛, рдЖрджрд┐ред рд╢рд░реНрддреЛрдВ рдХреЛ рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╣реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╕рд░рд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдИ рднреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдиреАрдЪреЗред
1.4.2 , ?
http-
CSI-Support: yes Response Headers :
, , . , :
, ,
www.youtube.com :
.
.
1.5 ?
, , тАУ . , , тАУ ┬л┬╗.
, , , . .
: . . - .
┬л ┬╗ . . ┬л ┬╗:
, , . .
, , . .
, HTTP-
CSI-Token-Action , .
II .
1.6 ?
( , , ) , : , , . (, . , ).
1.7
, CSI, . , . :
, . , , , . , . . . , , , . . .
, . :
, :
, -.
. . , - / :
- ┬л┬╗ :
. ┬л┬╗ :
( ) HEAD, CSI-Token <>; Logout.
, , Logout. , ( ). , .
: , ajax-, .. тАУ , .
: , , . ┬л┬╗ . .
1.8 ?
, .
II .
, ,
CSI-Token Changed-To :
. , , . . (Response Headers) :
CSI-Token-Action: success , .
(, )
CSI-Token-Action: aborted., CSI-Token-Action, CSI-Token Changed-To.
┬л ┬╗ .1.9 - ?
SSO рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВред рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕реБрдирд╕рд╛рди рд░реВрдкреЛрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рднрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреБрдЫ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдкреВрдЫрддреЗ рд╣реИрдВ рдХрд┐ рдПрд╕рдПрд╕рдУ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯ рдХреЛ рдХреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░ рджреЗрдирд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдиреБрдХрд╕рд╛рди рднреА рд╣реИрдВред
рдЖрдк SSO рдкреНрд░рджрд╛рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред рдпрджрд┐ SSO рд╕рд░реНрд╡рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ рдкрд░ рдирд╣реАрдВ рдкрд╣реБрдВрдЪреЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдпрд╛ рдЖрдкрдХрд╛ рдЦрд╛рддрд╛ рдЪреЛрд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рддреЛ рдЖрдк рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкрд╣реБрдБрдЪ рдЦреЛ рджреЗрддреЗ рд╣реИрдВред
рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдЪреАрдЬреЗрдВ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВред рд╢реБрд░реБрдЖрдд рд╕реЗ, рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдкрд░ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЪрд╛рдмрд┐рдпрд╛рдБ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (
SAML ,
OAuth , рдЖрджрд┐) рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреБрдВрдЬреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдХрд┐ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдЖрдкрдХреЗ рдХрд╛рд░рдгреЛрдВ рдФрд░ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрджрд┐ рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реБрд▓реНрдХ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЗ рд░рдЦрдиреЗ, рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо, рд▓реЙрдЧрд┐рди рдЖрджрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдЪреНрдЪрд╛рдИ рд░рдЦрд░рдЦрд╛рд╡ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИ (рдЕрдЪрд╛рдирдХ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдорд░рдореНрдордд рдХреЗ рд░реВрдк рдореЗрдВ)ред рдлрд┐рд░, рдпрджрд┐ рд╕рд░реНрд╡рд░ рдЕрдЪрд╛рдирдХ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдЕрдлрд╕реЛрд╕ред
рдпрд╣ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ SSO рдХреЛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддреА рд╣реИ, рдФрд░ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЖрд╕рд╛рди рд╣реИред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ
"рдПрд╕рдПрд╕рдУ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╕рдордЭреМрддрд╛" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреА
редрд╕рд╛рдЗрдЯ S рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдЬреЛ Google рдХреЗ SSO рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ Google рдЦрд╛рддрд╛ рд╣реИред рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк "Google рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ" рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдЬрд┐рд╕рд╕реЗ Google рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреИрдм рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Google рдХреА рдХреБрдВрдЬреА рд╣реИред рдФрд░ Google рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдПрд╕ рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рд╕рд╣рдордд рд╣реИрдВ, рддреЛ рдореБрдЦреНрдп рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ "рд▓реЙрдЧрд┐рди" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдкреЗрдЬ рдкреБрдирдГ рд▓реЛрдб рд╣реЛрдЧрд╛ред Google рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдирд╛ рдорд╛рдиреНрдп рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рдЖрдкрдХреЛ рдкрд╣рдЪрд╛рди рдФрд░ рдЕрдзрд┐рдХреГрдд рдХрд░реЗрдЧрд╛ред рдФрд░ рдПрдХ рдЗрдВрдЯрд░-рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рд╛рдЗрдЯ рдПрд╕ рдХреЛ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХрд┐рдП рдЧрдП рдлрд╝реАрд▓реНрдб рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реВрдЪрд┐рдд рдХрд░реЗрдЧрд╛ред
рдкреБрдирдГ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреГрд╖реНрда рдореЗрдВ рдПрдХ "рдЕрдЧрд▓рд╛" рдмрдЯрди рд╣реЛрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рд▓рдХреНрд╖рд┐рдд рд╕рд╛рдЗрдЯ рдкрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рдЪрд┐рддреНрд░рдг рдореЗрдВрд╡рд╣ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЧрд╛ рдЬрдм
www.youtube.com рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
ред рдЕрдХрд╛рдЙрдВрдЯ.google.com рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
рд╕рд╛рдЗрдЯ S рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЖрдкрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдЧреЗ, рдЬрд╣рд╛рдВ рд╣рдо SSO рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдЦреЛрдиреЗ рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рдЗрдЯ рдХреЛ SSO рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдФрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд░рдЦрдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ S рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИред
рднреЗрджреНрдпрддрд╛: рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рд╕рд╛рдЗрдЯреЗрдВ S1, S2, S3, ... (рдЬрд╣рд╛рдВ рдЖрдкрдиреЗ Google рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рд╣реИ) рдЖрдкрдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ (Google рджреНрд╡рд╛рд░рд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛) рдФрд░, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВред
рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдк: рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдПрд╕рдПрд╕рдУ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реИрдВ, рддреЛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рде рдХрд╛рдо рди рдХрд░реЗрдВред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░реЗрдВ (рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП "рдСрдЯреЛ-рдПрдЧреНрдЬрд┐рдЯ")ред
1.10 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?
рдпрд╣ рд╕рдм, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЕрдЪреНрдЫрд╛ рд╣реИред рдЬрдмрдХрд┐ рдХрд╛рдо рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдзреБрдирд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдЬрдм рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкрд╛рд╕ рджреЛ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди, рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЙрд╕ рдкрд░ рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдПрдХ рдШрд░ рдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рджреВрд╕рд░рд╛ рд▓реИрдкрдЯреЙрдк рд╣реИ? рд╕рд╛рде рд╣реА рдкрддреНрдиреА / рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЯреИрдмрд▓реЗрдЯред
рд╣рдореЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ, рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдбреЛрдореЗрди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЙрдирдХреЗ рд╕рд╣реА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдореБрджреНрджреЗ рдХреЛ рднреА рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╣реИ, рдПрдХ рдЬреНрдЮрд╛рдд рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рд░рд┐рд╡рд░реНрд╕ рд░рд┐рдХрд╡рд░реА рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд┐рдирд╛ред
рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдбреЛрдореЗрди рдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреБрдВрдЬреА рдХрд╢реНрдореАрд░ рдмрдирд╛рдХрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЛрдореЗрди рдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдХреБрдВрдЬреА рдХреЗ рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдкрд░ рдПрдХ рд╣реА рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдПрдо рдФрд░ рдПрдХ рдПрдХрд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЙрд╕рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдкрдиреА рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рд╡рд╣ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдбреЛрдореЗрди рдХреА "рдЕрдкрдиреА рд╕рднреА рдХреБрдВрдЬреА рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ"ред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмреИрдХрдЕрдк рдмрдирд╛рддрд╛ рд╣реИред
рдЕрдзрд┐рдХрддрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛ред
рд▓реЗрдХрд┐рди рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рд╕рдордЭреМрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ
рднреА рдЕрдзрд┐рдХрддрдо рдЬреЛрдЦрд┐рдо ред рдЗрд╕рд▓рд┐рдП, рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдХреЛ рддрджрдиреБрд╕рд╛рд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдиреБрдХрд╕рд╛рди рдпрд╛ рд╕рдордЭреМрддреЗ рдХреЗ рдЬреЛрдЦрд┐рдо, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдЕрдзреНрдпрд╛рдп
3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред
рд╕рднреА рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдЧрд░ рдЕрдЪрд╛рдирдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕рдордЭреМрддрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдЙрд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ рдХреНрдпрд╛ рдХрд░реЗрдВ? рджреВрд╕рд░реЗ, рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдХреЗ рдмреАрдЪред рдпрд╛ рдпрд╣ рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдореЗрд▓ рдПрдХреНрд╕реЗрд╕ рдЦрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдЕрдкрдиреА рдХреБрдВрдЬреА рдХреЛ "рдкрд┐рдХ рдЕрдк" рдХреИрд╕реЗ рдХрд░реЗрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)?
рдЗрд╕рд▓рд┐рдП, рдЬреИрд╡рд┐рдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдВрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдкреАрдврд╝реА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдо рдлрд┐рд░ рд╕реЗ рдЕрдкрдиреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдореБрджреНрджреЛрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреБрдВрдЬреА рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрддреЗ рд╣реИрдВред
рдПрдХ рднреМрддрд┐рдХ рдПрд▓рд┐рдпрдиреЗрдмрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг
рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рдФрд░ рдпреВрдПрд╕рдмреА рдЯреЛрдХрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ)ред рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕реАрдзреА рдкрд╣реБрдВрдЪ рдХреЗ рд╕рд╛рде рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рд╕реЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред
рд╕рдЪ рд╣реИ, рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдкрд╛рдардХреЛрдВ (рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдХреЗрд╡рд▓ рдРрд╕реЗ рдкрд╛рдардХреЛрдВ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рдХрд╛рд░реНрдпрд╕реНрдерд╛рдиреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред
рдпреВрдПрд╕рдмреА рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рд╣реИред рдХреЗрд╡рд▓ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЯреЛрдХрди рдХреЛ рдлреЛрди рдореЗрдВ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗред рдФрд░ рдпрджреНрдпрдкрд┐ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдХреЗ рд▓рд┐рдП рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЯреЛрдХрди рд╣реИрдВ, рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЧрддрд┐рд╢реАрд▓рддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдореЛрдмрд╛рдЗрд▓ рдлрд╝реЛрди рд╕реЗ рдХрд╛рд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдбрд╛рд▓реЗрдВред рдФрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред
рдФрд░ рдЕрдЧрд░ рдЯреЛрдХрди рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ? рддрдм рдЖрдкрдХреА рд╕рднреА рдЪрд╛рдмрд┐рдпрд╛рдВ рдЧреНрд░реЗрдЯ рдХреИрдереБрд▓реБ рдореЗрдВ рдЪрд▓реА рдЬрд╛рдПрдВрдЧреАред
рддреЛ рдХрдИ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд▓реЛрднрди рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЖрдкрдХреЛ рдХрдИ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рд╣реЛрдиреЗ рдкрд░ рдХреБрдВрдЬреА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдФрд░, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рдРрд╕реЗ рдЙрдкрдХрд░рдг keyloggers рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдЕрдм, рдпрджрд┐ рдкрд┐рди рдХреЛрдб рдХрд╛рд░реНрдб / рдЯреЛрдХрди рд╕реЗ рд╣реА рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдлрд┐рд░ рджреВрд╕рд░реА рдмрд╛рддред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╕реНрд╡рднрд╛рд╡ рдореИрдВрдиреЗ рдирд╣реАрдВ рджреЗрдЦрд╛ред

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

рдЬрд╣рд╛рдБ

- 256-рдмрд┐рдЯ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА, рдбреЛрдореЗрди - рдбреЛрдореЗрди рдирд╛рдо рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдмрдирд╛рдИ рдЧрдИ рд╣реИред
рдЗрд╕рдХреЗ рдмрд╛рдж,
HMAC рдПрдХ рд╣реИрд╢ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ
SHA-2 рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдХреЗ 256-рдмрд┐рдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
рдХрд┐рд╕реА рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХрд╛ рд╕рдордЭреМрддрд╛ рдпрд╛ рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рдкреНрд░рдХрдЯреАрдХрд░рдг рдореВрд▓ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рд╕реЗ рд╕рдордЭреМрддрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЯрд┐рдкреНрдкрдгреАрдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рддреЗ рд╕рдордп рдкрд╛рд╕рд╡рд░реНрдб рд╕рдордЭреМрддрд╛ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЕрдзреНрдпрд╛рдп
"3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ" рдореЗрдВ, рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдХреЛ рдордирд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдХреНрдпреЛрдВ рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
рдпрджрд┐ "рдорд╛рд╕реНрдЯрд░" рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рдХреБрдВрдЬреА рдХреЛ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╛ рдРрд╕реА рдХреБрдВрдЬреА рд╕реЗ рдЧрдгрдирд╛ рдХреА рдЧрдИ рдЯреЛрдХрди (рд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк) рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдХреБрдВрдЬреА рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдЗрд╕реЗ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ 256-рдмрд┐рдЯ рдХреБрдВрдЬреА рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдПрдХ рд╣реА "рд╡рд┐рдЬрд╝рд╛рд░реНрдб" рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрд▓рд╛рд╡рд╛:

рдЗрд╕рдХреЗ рдмрд╛рдж, рдкреНрд░рддреАрдХ

рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдШрдирди рд╕рдВрдЪрд╛рд▓рди (рдмрд╛рдЗрдЯ рд╕рд░рдгрд┐рдпреЛрдВ) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
2.1 рд╕реНрд░реЛрдд рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╣рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рддреА рд╣реИред рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- рдкреНрд░реЗрд╖рдХ - рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд░реНрдЬрдХ рдХрд╛ рдбреЛрдореЗрди рдирд╛рдо (рдпрд╣ рдПрдХ рдкреЗрдЬ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдЗрдлреНрд░реЗрдо рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдбреЛрдореЗрди рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛ рдЬреЛ рднреНрд░реВрдг рдХрд░рддрд╛ рд╣реИ)
- рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ - рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдбреЛрдореЗрди рдирд╛рдо (рдЬрд╣рд╛рдВ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ),
- рд╕рдВрджрд░реНрдн - рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрди рд╕рдВрджрд░реНрдн,
- рд╕рдВрд░рдХреНрд╖рдг - 32 рдмрд╛рдЗрдЯреНрд╕ (256-рдмрд┐рдЯ) рдХрд╛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдиреБрдХреНрд░рдо, рдпрджрд┐ рдкреНрд░рд╕рдВрдЧ рдЦрд╛рд▓реА рд╣реИ; рдЕрдиреНрдпрдерд╛ рдЦрд╛рд▓реА рд╣реИ
рдЕрдиреБрд░реЛрдз рд╢реБрд░реВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЛрдореЗрди рдХреЗ рдХреБрдВрдЬреА K рдкрд░ 256-рдмрд┐рдЯ SHA-2 рдХреЗ рд╕рд╛рде рдпрд╣ рдбреЗрдЯрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╣реИрд╢ рдХрд┐рдпрд╛
рдЧрдпрд╛ рд╣реИ :

рдкреНрд░рд╕рдВрдЧ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдПрдХ рд╡реИрдз рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рд╕реНрдерд▓ рдкрд░ рдЙрдЪрд┐рдд рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП, рдкреНрд░реЗрд╖рдХ = рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ = рдкреНрд░рд╕рдВрдЧ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рд╕рд╛рде, рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░,
XSS рдФрд░
CSRF рд╣рдорд▓реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкреНрд░реЗрд╖рдХ / рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ / рд╕рдВрджрд░реНрдн рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
2.2 рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдВрд░рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
рдореВрд▓ рдЧреНрд░рд╛рд╣рдХ рдЯреЛрдХрди рдЕрддреНрдпрдВрдд рджреБрд░реНрд▓рдн рд░реВрдк рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЙрд╕ рд╕рдордп рдЬрдм рд╕рддреНрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЙрд╕ рд╕рдордп рдПрдХ рдЕрдкрдВрдЬреАрдХреГрдд рдЯреЛрдХрди рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ред
рдПрдХ рдЯреЛрдХрди рдХреЛ рдЕрдкрдВрдЬреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдпрд╣: рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ (рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ) рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ; рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЪреЗрдВрдЬ-рдкрд░ рдпрд╛ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП
"рд╕рд░реНрд╡рд░ рдкрд░ рдЯреЛрдХрди рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛" рджреЗрдЦреЗрдВред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рд╕рдВрдпреБрдХреНрдд рд░реВрдк рд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рддрдерд╛рдХрдерд┐рдд рдирдордХ (рд╕реЙрд▓реНрдЯ), рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЯреЛрдХрди рдХреЗ рдирд┐рдЪрд▓реЗ 128 рдмрд┐рдЯреНрд╕ рд╣реИрд╢реЗрдб рд╣реИрдВред рджреЛрдиреЛрдВ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрди рдирдВрдмрд░реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП,
"рдирдордХ рд╕реНрд╡реИрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рд╕рд░реНрд╡рд░" рджреЗрдЦреЗрдВ ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯреЛрдХрди рджреЗрдЦрддрд╛ рд╣реИ:

рдЬрд╣рд╛рдБ

- рдЙрдЪреНрдЪ 128 рдмрд┐рдЯреНрд╕,

- рдореВрд▓ рдЯреЛрдХрди рдХреЗ рдирд┐рдЪрд▓реЗ 128 рдмрд┐рдЯреНрд╕,

- рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдШрдирдиред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯреЛрдХрди

рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, CSI-Salt рдХреЛ рд╣рд░ рдмрд╛рд░ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрд╡рд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдкрд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпрд╣ рдПрдХ рдорд╣рдВрдЧреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ "рдорд╛рд░" рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдЧрдгрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ,
рд▓реЗрдХрд┐рди рдПрдХ рд╕рддреНрд░ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ ред рдпрд╣ рдПрдХ рд╕рдордп рд╕реАрдорд╛ (рд╣рд░ 5 рдорд┐рдирдЯ рдореЗрдВ рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди), рдпрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рддреАрд╡реНрд░рддрд╛ (рдкреНрд░рддреНрдпреЗрдХ 100 рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рд╕реАрдПрд╕рдЖрдИ-рд╕рд╛рд▓реНрдЯ рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди), рдпрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрд╛рдж (рдард╣рд░рд╛рд╡, рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдордп) рдпрд╛ рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдирд┐рд░реНрдгрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
CSI-Salt рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рдЦрдиреЗ рд╕реЗ рд╕рдВрдЪрд░рд┐рдд рдЯреЛрдХрди рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрдордЬреЛрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЯреЛрдХрди рдЕрд╡рд░реЛрдзрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ, рдЬрдмрдХрд┐ рд╡реИрдз рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд▓реЙрдЧрдЖрдЙрдЯ рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдкреАрдбрд╝рд┐рдд рдХреА рдУрд░ рд╕реЗ рдЕрдирдзрд┐рдХреГрдд рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред
2.3 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдирдордХ рд╡рд┐рдирд┐рдордп рдкреНрд░рдХреНрд░рд┐рдпрд╛
2.3.1 рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдпрд╛ рдЕрдкрдВрдЬреАрдХреГрдд
[1] рд╕рд░реНрд╡рд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрдиред
2.3.2 рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкрдВрдЬреАрдХреГрдд рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрди
[1] ред
[рез] рдПрдХ рдЯреЛрдХрди рдХреЛ рдЕрдкрдВрдЬреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╡рд╣: рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реЛ; рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдЪреЗрдВрдЬ-рдЯреВ рдпрд╛ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
[реи] рд╕реАрдПрд╕рдЖрдИ-рд╕рд╛рд▓реНрдЯ рдкрд░рд┐рд╡рд░реНрддрди рдЬрд┐рд╕ рд╕рдордп рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣ рд╕реНрд╡рдпрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрд╛рдж, рд╕рдордп рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред тАУ CSI-Salt .
[3] 16- 128- . , : salt || S salt . тАУ , . , , .2.4 Context
, ( ).
. .
, .
, . , , ajax- .
, . , <script>, , . , <script>, , , . <script> .
LINK, SCRIPT, IMG, IFAME , - , DOM тАУ
.
FORM, A, META , (submit, click, timeout) тАУ
.
, .
, .
FORM , , INPUT, .
, , , , , , .
.
. , , click ( ), submit ( ) onclick/onsubmit.
. тАУ META http-equiv=┬лrefresh┬╗ content=┬л0┬╗.
P. Context( SRC IMG), , , / , тАФ , ┬л┬╗.
R. Context /
[1]
[2]
[3] Inherit , Empty
[4] Inherit , Empty (. )Referrer тАУ Referrer.
Page тАУ (Tab) .
Empty тАУ .
Domain тАУ Context
Inherit тАУ Context
Variant тАУ Context ┬л-┬╗
P1..PF, R1..RC .
Referrer Domain . , , , .
2.5 Sender Recipient
Sender тАУ //, . , , . ajax. . .
Recipient тАУ , .
, .
site.net. :
- site.net/css/common.css
- common.css fonts.google.com/fonts/Roboto.css
- Roboto.css fonts.google.com/fonts/Roboto.ttf
- , img.site.net/picture1.jpg
- , adriver.ru/frame
- adm.site.net/admin.js
( adriver.ru) :
- adriver.ru/style.css
- img.adriver.ru/img/01.png
- adriver.ru/libs.js
- api.adriver.ru/v1/ad.js
Sender / Recipient DOM
Sender / Recipient ajax-.
Sender / Recipient
2.6 Context
, ( ) , Context .
P1 тАУ submit . / . . .
site.net google.com, Context (google.com). site.net ( , ).
( )
P1 , Context site.net, .. Context = Referrer.
CSRF -.
P5 тАУ , / , ; submit , / ( FORM, INPUT). / .
P9 тАУ ,
P5 , , ( ).
PD тАУ . .
URL . .
, , , , ,
PG ( ). F5, ,
PG . Enter
PD .
CSRF- .
Context, , F5 ( ). , - (
P1 ).
, site.net, , . , , тАж , , , site.net.
P2 тАУ , , click/submit. , . .
, Context . , Context .
P6 тАУ ,
P2 , / / .
PA тАУ ,
P2 , / / .
PE тАУ window.location.href window.open(тАж).
site.net , Context . Context = site.net.
ya.ru, maps.ya.ru, Context . Context , .
, тАУ . CSRF-.
P3 тАУ
P2 , click/submit . Context ( ), ( ).
P7 тАУ
P6 , / / .
PB тАУ
PA , / / .
PF тАУ
PE , .
P4 тАУ <META>. . . Context .
PE .
P8 тАФ <META>. / . , Context .
PE . .
PC тАУ
P8 , . Context .
PG тАУ . , , . , , . , Context .
CSRF- .
, Context .
, , ( ) HTTP- Header. , Context . тАУ .
- -.
, - . SSO- тАУ .
┬л ┬╗ , - . :
- ;
- SSO- , ;
- SSO-;
- SSO-, Changed-To, - ;
- - ┬л┬╗, ;
- P1 , -, (, ).
- -, , .
, , , . UI- :
SSO-. .
, , Context .
R1 тАУ ( ). Context Context .
, site.net adriver.ru, img.disk.com, HTTP- img.disk.com Context , site.net.
R4 тАУ ,
R1 . / , DOM Parser . , site.net/index.html site.net/require.js ( <script src=тАж>) site.net/min.js, main.js. Context , site.net.
R7 тАУ ,
R1 . / , Context 256- . evil.com/drop.js, site.net, site.net , .. .
RA тАУ . , site.net/css/common.css, site.net/index.html, fonts.google.com/fonts/Roboto.css, fonts.google.com Referrer = site.net/css/common.css. Context Referrer. Roboto.css Roboto.ttf, fonts.google.com/fonts/Roboto.ttf Referrer = fonts.google.com/fonts/Roboto.css. Context Referrer, .
, , Roboto.css ( ) /, CSRF- :
@import "https://site.net/api/payment?victim_params"
рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ site.net рдкрд░ рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред рд▓реЗрдХрд┐рди рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ site.net рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ:

рдлрд┐рд░, рдРрд╕реЗ CSRF рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рдЯреЛрдХрди рдмрдирд╛рдПрдЧрд╛:

рдФрд░ рд╕рд╛рдЗрдЯ рдХрд╛ рдПрдХ рдЕрдиреБрд░реЛрдз рдПрдХ рдЧреБрдордирд╛рдо рд╕рд╛рдЗрдЯ рдХреА рдУрд░ рд╕реЗ рдЖрдПрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВред
рдЖрд░рдмреА - рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдЗрдЯ рдХреА рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред Site.net/1.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП site.net Context рдкреЗрдЬ рд╕реЗ, рдпрд╣ рдкреЗрдЬ рдХреЗ рдЦреБрдж рдХреЗ Context рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреГрд╖реНрда рдХрд╛ рдкреНрд░рд╕рдВрдЧ рд╣рдореЗрд╢рд╛ рдкреГрд╖реНрда рдХреЗ рдбреЛрдореЗрди рдирд╛рдо рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛ред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд▓рд╛рд╡рд░ рдХреА рд╕рд╛рдЗрдЯ bad.com рд╣рдорд▓рд╛рд╡рд░ рд╕рд╛рдЗрдЯ site.net рдХрд╛ рдкреЗрдЬ рдЦреЛрд▓рддреА рд╣реИ, рдЬрд╣рд╛рдВ site.net/util.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреЗрдЬ URL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреА рд╣реИред рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЙрдореНрдореАрдж рд╣реИ, URL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ "рдЕрдкрдиреЗ рдорд╛рдкрджрдВрдбреЛрдВ" рдХреЛ рдЦрд┐рд╕рдХрд╛рдХрд░, рдкреАрдбрд╝рд┐рдд рдХреА рдУрд░ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рд╕рд╛рдЗрдЯ.net/util.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВ рдПрдХ рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреБрд░рд╛рдИ.рдХреЙрдо рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛ред рддрдм рдмреБрд░рд╛рдИ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдбреЙрдЯ рдХреЙрдо рдмреБрд░рд╛рдИ рдбреЙрдЯ рдХреЙрдо рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдмреБрд░рд╛рдИ.рдХреЙрдо рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде site.net/api/payment?victim_params рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЦреЛрд▓рддрд╛ рд╣реИ, рдПрдХ рд╣рдорд▓реЗ рдХреЛ рдЕрдВрдЬрд╛рдо рджреЗрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди site.net рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ (PE / PF рдХреЗрд╕)ред Site.net/utils.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдПрдХ рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ site.net рдкреГрд╖реНрда рд╕реЗ рдкреНрд░рд╕рдВрдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░реЗрдЧреАред рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдЦрд╛рд▓реА рд╣реИред рд▓реЗрдХрд┐рди рддрдм site.net рдХреЛ рдЗрд╕ рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛:

рдЬрдмрдХрд┐ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ:

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

рдпрд╣ рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдиреНрдп рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддреЗ рд╣реИрдВ (рд╕реНрд╡рдпрдВ рдпрд╛ рдЙрдирдХреА рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ), рдФрд░ рдЬреЛ рд╕рд╛рдЗрдЯреЗрдВ рдЦреБрд▓рддреА рд╣реИрдВ, рд╡реЗ рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рд╣реА рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдирдХрд▓реА "рдХрд░реАрдм" рдмрдЯрди рдХреЛ рд░реАрдмреВрдЯ рдпрд╛ рдмрдирд╛рдПрдВрдЧреЗред рдпрд╛рдиреА рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдорд╛рдиреНрдп рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдореЗрдВ, рдЖрдкрдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред
рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдирдХрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рднреА рдкреНрд░рдпрд╛рд╕ , рдпрд╛
рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдпрд╛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдПрдХ рдЖрд░рдВрднрд┐рдХ рдЯреИрдЧ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕реЗ рдкрд░реНрдЪреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд╛рд▓реА рд╕реНрд░реЛрдд рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░реЗрдЧрд╛ рдФрд░ рдЯреЛрдХрди рд╣реИрд╢ рдХреА рдЧрдгрдирд╛ рдХреЗ рд╕рдордп рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╛рдЗрдЯреНрд╕ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред
DOM рдореЗрдВ рдЕрдЯреИрдХ рдХрд┐рдП рдЧрдП рдкреЗрдЬ рдореЗрдВ <script> рдЯреИрдЧ рдмрдирд╛рдиреЗ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЪрд╛рд▓ рд╕реЗ рдХреЛрдИ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред рд╕реНрд░реЛрдд рдлрд╝реАрд▓реНрдб рд░рд┐рдХреНрдд рд░рд╣реЗрдЧрд╛ред
рд▓реЗрдХрд┐рди рд╕рдорд╛рди рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд, рдЖрдВрддрд░рд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдореВрд▓реНрдп рдХреЗ рдмрд░рд╛рдмрд░ рд╕реНрд░реЛрдд рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗрдЧреАред рдФрд░ рдЕрдЧрд░ рдореВрд▓ рдкреГрд╖реНрда рдореЗрдВ Source = Domain рдерд╛, рддреЛ рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХреГрдд рд░рд╣реЗрдЧрд╛ред
рд▓реЗрдХрд┐рди рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (CDN) рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдФрд░ рдпрд╣ рд╕рд╣реА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ CDN рдХреЛрдб рдЕрдЦрдВрдбрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рдирд╣реАрдВ рдЦреЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рдЦреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдбреЛрдореЗрди рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреИрд╕реЗ https рдкреЗрдЬ рдкрд░ http рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдордирд╛рд╣реА рд╣реИред
рд╣рдо рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдореЗрдВ рдЧрд┐рд░ рд╕рдХрддреА рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рдЗрдЯ рдХреЗ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдлрд╝реЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХреГрдд рд░рд╣рддрд╛ рд╣реИред рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрд▓, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, $ (рдлреЙрд░реНрдо) .submit () CDN рд╕реЗ рднрд░реА рд╣реБрдИ jQuery рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдХреЙрд▓ рд╕реНрдЯреИрдХ рдореЗрдВ, рдЬреЛ рдлрд╝реЙрд░реНрдо рдХреЗ рд╕рдмрдорд┐рдЯ рдИрд╡реЗрдВрдЯ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИред
XSS /
CSRF рд╣рдорд▓реЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрд░реЛрдд рдлрд╝реАрд▓реНрдб рдХреЛ рдЦрд╛рд▓реА рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЯреЛрдХрди рдХреА рдкреАрдврд╝реА (рдХреЗрд╕
P9 ) рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╛рдЗрдЯреНрд╕ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдирддреАрдЬрддрди, рдирдП рдкреГрд╖реНрда рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдЪрд╛рдирдХ рдЕрдирдзрд┐рдХреГрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдСрдкрд░реЗрд╢рди рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рднреНрд░рд╛рдордХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕реАрдбреАрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
2.7 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░рд┐рджреГрд╢реНрдп
рдпрд╣рд╛рдВ рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдФрд░ рдЙрдирдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЪрд░рдгреЛрдВ (рдЕрдирд╛рдо рд▓реЙрдЧрд┐рди, "рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ", "рдореБрдЭреЗ рднреВрд▓ рдЬрд╛рдУ", рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдФрд░ рдирд┐рдХрд╛рд╕, рдкрдВрдЬреАрдХрд░рдг рдФрд░ рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдирд┐рд░реНрдпрд╛рдд / рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ) рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдореБрдЦреНрдп рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рджреГрд╢реНрдп рд╣реИрдВред рдореБрдЦреНрдп рдЖрдпрд╛рдд, рдкреНрд░рдореБрдЦ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди, рдЖрджрд┐)
.htaccess.
<Directory "/var/www/html"> AuthType CSI AuthName "Restricted Content" AuthTokensFile /etc/apache2/.csi_keys Require valid-user </Directory>
cat /etc/apache2/.csi_keys
# # Client Self Identification tokens file # # CSI-Domain-Key UserName Role 84bc3da1b3e33a18e8d5e1bdd7a18d7a166d77ac1b46a1ec38aa35ab7e628ab5 MelnikovIN admin 6d7fce9fee471194aa8b5b6e47267f0348a24b70a0b376535542b996af517398 BoshirovAM user
2.7.1
K , ┬л┬╗ T , . , : , . , vsphere.local, :
Sender = Recipient = Context = vsphere.local
() , :

, . 128 , CSI-Salt
* . , :

Hi тАУ 128 ,
Lo тАУ 128 .
, , - , .. .
* . ┬л ┬╗.2.8
( )
Permanent
. , , . тАУ . CSI-Token-Action: success CSI-Token-Action: abort.
Logout
, . ┬л┬╗ , ( ), (┬л ┬╗).
, , . .
Change-To
T, тАУ '.
: T' ( , ), ( 128 ).
* , .2.9 -
, - -, . , site.ru img.site.ru, download.site.ru, .
site.ru -, . , site.ru, , - . .
, .
site.ru :

, site.ru site.ru :
T
1 (.
R1 ,
R4 ,
RB ). site.ru.
site.ru, download.site.ru. (
R1 ,
R4 ):

download.site.ru , ajax- site.ru (
RB ,
RC ).
domain :

, , , A, B, C . - . , .
site.ru ajax- . ID != T
1 , site.ru. ID T
x . ID . ID .
. , , .. site.ru .
3
3.1
, , .
.
:
, - (
┬л ┬╗ ), . , PIN-; .
- . : ?
, -, ┬л┬╗, -, , , : ┬л - ┬╗.
* ( ). , . 100% , . , , , .
, (.. ). ( ) , тАУ . - .
: + ( API ). ┬л ┬╗. .
, , . , , , . : .
( ). , , .
*, 32- 64- . .3.2
. , .
. . :
- , ┬л┬╗ , , . , -, .
(), 8- , , .: ~!@#$%^&. : 26 + 26 + 10 + 8 = 70 . 8- 70 8 .
, , 10 12 . 70 8 / 10 12 = ~576 . рдпрд╛рдиреА ~10 . 5 . 10- 15 . 10 , 1-2 .
, . - , .
- , . рдпрд╛рдиреА ( SHA-2).
- , , , . .
3.3 /
-?, . ?
, . -, -, . .
, , ? , ( ┬л ┬╗)? ┬л ┬╗ ?
, , ,
. , . , (email, mobile). , (, ). , , 100% , тАУ .
-, -.
? , . , , bitcoin. , - . . . ┬л┬╗, .
-?. - ( ) , , , - . , . javascript. . тАж
-?. . рд╢рд╛рдВрдд рдФрд░ рд╢рд╛рдВрддред . . .
. , , , тАУ . : , . , -.
. ( ). . IP- , , .
4
4.1
, , . -, . -, - тАУ .
, , :
- ( , ).
- ( ) .
2 :
, . == .
, тДЦ 2. ┬л┬╗ ( ), ┬л┬╗, , . ,
.
тДЦ 1. .
1 H
1 , 2, 1 тАУ H
2 . , (H
1 , H
2 ) -.
3, 2, . 3 H
3 , 2, 3 тАУ H
2' != H
2 (. ). , , .. .
, fingerprint . , .
: , . .
4.2 XSS
XSS тАУ , victim.com . , CDN .
. - ( ), ( ), ( ).
тАУ Source .
: XSS ( ), . ┬л┬╗. -.
4.3 SRF
evil.com, . (GET/POST/HEAD/PUT/DELETE) , (, ). (, ). , Referer . , .
CSRF , . . , . GET- ( ) .
.
4.4 SSO
S
1 S
2 , , , SSO, . .. (- ), ( ), S
1 .
A, . S
2 , ( S
1 ) H
1 . . S
1 , S
2 .
S
2 .
<meta http-equiv="refresh" content="0">
.
S
2 A ┬л┬╗:
, . S
2 H
2 (.. 2.4 P1: ).
S
2 S
1 , H
1 H
2 , H
2 S
1 . S
1 S
2 , ..
.
, .. , .
: . S
2 , . , S
1 S
2 . .
4.5 SSO
, SSO, . .
.
.
, SSO, SSO. , . рдпрд╛рдиреА SSO тАУ .
. .
- : Id- SSO . Id SSO . , .
(.
┬л ┬╗ ).
. , , SSO, - , .
. , тАУ . - Id- . , , , .
: ( ). . . , . , , , .
. SSO ( , ). SSO ( !).
SSO (, ), .
4.6
,
100% . ( ), . .
SSL . HTTPS . , HTTP. .
, . .
тАУ . , . . - , .
, , , Javascript . Cookie HttpOnly. ajax- .
: , , ( ). cookie .
: , , ; ( , ).
4.7
. . : , ┬л┬╗. - тАУ .
, -, .
, . . , .
, -: - .
, , , , . .
, , , -, :

рдирд┐рд╖реНрдХрд░реНрд╖
, , : ┬л ?┬╗
, ( ), (?) , .
, , - . , , , . ( , ). , ┬л ┬╗ ┬л-┬╗.
- ┬л ┬╗.
,
┬л┬╗. , . ( Google , Facebook тАУ ). ( DDOS- . тАУ
) - . , SSO , . ?
, , , . , - -. , ., . email, . . , . ?
-. ? SSO тАУ .
, ┬л ┬╗. . . . . , .
- ┬л┬╗ . , ┬л ┬╗. , .
-, ?
! рдЕрдлрд╕реЛрд╕ред , ┬л/┬╗.
1. , , popup
┬л cookie! , ! ┬л┬╗, ┬╗.
popup . GDPR ( ).
. , cookie ! ┬л┬╗. , .
, +1 .2. . SSO : OAuth, SAML, Kerberos .., , , ; - SSO, : ┬л , ┬╗. . . , тАж , .
= .
.... . , - - . . . .
-, -, ┬л ┬╗ .
3. . . , . -, - . -.
?4. , . . .
5. . XSS, CSRF. - . тАФ .
6. .
.7. ,
. , ,
, , , , , . SQL-.
, ,
. ┬л┬╗ , - . . , ┬л-┬╗ .
тАУ ,
.
рдкреБрдирд╢реНрдЪ. Habr . , ()
. sergey201991[]. , . / . . -.
, , :
- , , ;
- ; , SSO
- ┬л┬╗, - : - ( )
- -
. 1 тАФ , : , 1000. .
. 2 тАФ . . , . 80- , .
, !