
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЬрдЯрд┐рд▓ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЛ рд╕рдордЭрдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛, рдореБрдЭреЗ рдпрд╣ рд▓рдЧрддрд╛ рдерд╛ рдХрд┐ 2FA рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрд╛рд░рдВрдЯреАрдХреГрдд рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рдЦреЗрд▓ рдЦрд╛рддреЗ рдкрд░ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдкрдбрд╝реЗ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА "рдЗрди рд╣реИрдХрд░реНрд╕" рдирд╣реАрдВ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде, рдпрд╣ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕рд┐рджреНрдз рд╣реЛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рднреЗрджреНрдпрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рджреНрд╡рд┐-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрдиреНрди рдХреЛрдб рджрд░реНрдЬ рдХрд░рдХреЗ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдкреБрд╖реНрдЯрд┐ рд╣реИ рдФрд░ рдЖрдВрджреЛрд▓рди рдХреЗ рджреМрд░рд╛рди рдпрд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╕рд╢рд░реНрдд рд╣реИрдХрд░реНрд╕ рдХреЗ рдкрд╣рд┐рдпреЛрдВ рдореЗрдВ рдЪрд┐рдкрдХ рдЬрд╛рддрд╛ рд╣реИред
рдХреЛрдб рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдкреНрд░рдгрд╛рд▓реА рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рд░ рдЬрдЧрд╣ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рджреНрд╡рд┐рддреАрдпрдХ рджреЛрдиреЛрдВ рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрд╡реЗрджрди рдХреЗрд╡рд▓ рдЗрд╕ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ - рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд╛рд╕рд╡рд░реНрдб рд░рд┐рдХрд╡рд░реА рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдкрдВрдЬреАрдХрд░рдг / рд╕рджрд╕реНрдпрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐, рд╡рд┐рддреНрддреАрдп рд▓реЗрдирджреЗрди рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкреБрд╖реНрдЯрд┐, рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рд┐рд╡рд░реНрддрди, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдордп-рд╕рдордп рдкрд░ рд▓реЙрдЧрдЖрдЙрдЯ рдХреЗ рдмрд╛рдж рджреАрд╡рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ 2FA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдирд╣реАрдВред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВрдиреЗ рдХрдордЬреЛрд░рд┐рдпреЛрдВ, рдЙрдирдХреЗ рд╢реЛрд╖рдг, рд╕рд╛рде рд╣реА рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдореМрдЬреВрджрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП 2FA рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдПрдХрддреНрд░ рдХрд┐рдП рд╣реИрдВред рдЖрдЗрдП 2FA рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рднреЗрджреНрдпрддрд╛ рдЬрд╛рдВрдЪреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦреЗрдВ:
1. рджрд░ рд╕реАрдорд╛ рдХрд╛ рдЕрднрд╛рд╡
рджрд░ рд╕реАрдорд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ (рдпрд╛ рдЖрдИрдкреА рдкрддрд╛) рдкреНрд░рдпрд╛рд╕реЛрдВ рдпрд╛ рдЧрддрд┐ рдореЗрдВ рд╕реАрдорд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдХрд┐рди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рднреАрддрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреБрд░реЛрдз рдкреВрд░реЗ рдХрд░ рд▓рд┐рдП рд╣реИрдВ, рддреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди 429 рдХреЛрдб (рдХрдИ рдЕрдиреБрд░реЛрдз) рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдП рдмрд┐рдирд╛ рджрд░ рд╕реАрдорд╛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рджрд░ рд╕реАрдорд╛ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рдЧрдгрдирд╛ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ / рдпрд╛ рдЧрддрд┐ рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд╣реИ - рдпрд╣ рд╕рддреНрд░ / рдЯреЛрдХрди рд╡реИрдзрддрд╛ рдЕрд╡рдзрд┐ рдХреЗ рднреАрддрд░ рдХрд┐рд╕реА рднреА рд╕рдордп (рдХрд┐рд╕реА рднреА рдЧрддрд┐ рдкрд░) рдХреЛрдбреЛрдВ рдкрд░ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред
рдЕрдХреНрд╕рд░ рдЖрдкрдХреЛ "рдиреАрд░рд╡" рджрд░-рд╕реАрдорд╛ рд╕реЗ рдирд┐рдкрдЯрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИ рдФрд░ HTTP рдмреЙрдбреА / рдХреЛрдб рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рдЦреБрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╡реИрдз рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд▓реЗ рдХреЗ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
2. рджрд░ рд╕реАрдорд╛ рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рджрд░рдХрд┐рдирд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдорд▓реЗ:
1) рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЧрддрд┐ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдмрд╛рдж рдмрд┐рдирд╛ рдХрд┐рд╕реА рд░реБрдХрд╛рд╡рдЯ рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХреА рдЧрддрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдирд╛
рдЕрдХреНрд╕рд░, рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛ рд╣рдорд▓реЗ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 5 рдпрд╛ рдЕрдзрд┐рдХ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рд▓реЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ (рдмрд░реНрдк рдЗрдВрдЯреНрд░реВрдбрд░ рдореЗрдВ, рдереНрд░реЗрдбреНрд╕ рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдмрд┐рдирд╛ рджреЗрд░реА рдХреЗ 5 рд╣реИ)ред рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдмрд╕реНрдЯ рдпрд╛ рдПрдХ рдирд┐рдпрдорд┐рдд рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗрд╡рд▓ рдЗрд╕ рдПрдХрд▓ рдХрд╛рд░рдХ рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдЖрдк 5 рдереНрд░реЗрдбреНрд╕ рдХреЗ рд╕рд╛рде рдмрд▓ рднрдВрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдХреЛ 1 рддрдХ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рдПрдХ рд╕реЗрдХрдВрдб рдХреА рджреЗрд░реА рдХреЗ рд╕рд╛рде 1 рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдерд╛ рдФрд░ рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреА рдорджрдж рд╕реЗ рдерд╛ рдХрд┐ рдХреЛрдб рдХрд╛ рд╕рдлрд▓ рдЪрдпрди рд╣реБрдЖ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЦрд╛рддрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рд╣реБрдЖред рдпрджрд┐ 2FA рдХреЛрдб рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдкреНрддрд┐ рддрд┐рдерд┐ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реЙрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рдордп рд╣реИред рдпрджрд┐ рд╡реИрдзрддрд╛ рдЕрд╡рдзрд┐ рдореМрдЬреВрдж рд╣реИ, рддреЛ рд╣рдорд▓реЗ рдХреА рд╕рдлрд▓рддрд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рднреЗрджреНрдпрддрд╛ рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдЦрддрд░рд╛ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрднреА рднреА рд╡рд╛рдВрдЫрд┐рдд рдХреЛрдб рдореЗрдВ рдЖрдиреЗ рдХрд╛ рдПрдХ рдореМрдХрд╛ рд╣реИред
2) рдЙрддреНрдкрдиреНрди рдУрдЯреАрдкреА рдХреЛрдб рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ
рдпрд╣ Google рдкреНрд░рдорд╛рдгрдХ рдХреА рддрд░рд╣ рд▓рдЧрд╛рддрд╛рд░ рдмрджрд▓рддреЗ рдХреЛрдб рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕реНрдерд┐рд░ рд▓реЛрдЧ рдЬреЛ рдПрд╕рдПрдордПрд╕, рдИрдореЗрд▓ рдпрд╛ рдореИрд╕реЗрдВрдЬрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред
рдЗрд╕ рдмрд╛рдИрдкрд╛рд╕ рдХрд╛ рд╕рд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рдУрдЯреАрдкреА рдХреЛрдб рд▓рдЧрд╛рддрд╛рд░ рдпрд╛ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 5 рдорд┐рдирдЯ, рдЬреЛ рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдорд╛рдиреНрдп рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рд╕рд╛рд░реНрдердХ рд╣реИ рдХрд┐ рдХреЛрдИ рдореВрдХ рджрд░-рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:
hackerone.com/reports/420163рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди 001 рд╕реЗ 999 рддрдХ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдлреЛрди рдкрд░ рднреЗрдЬрддрд╛ рд╣реИ, 10 рдорд┐рдирдЯ рдХреЗ рднреАрддрд░ рдЬрдм "рдлрд┐рд░ рд╕реЗ рднреЗрдЬреЗрдВ" рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдХреНрд╖рдо рд╣реЛрддреА рд╣реИ, рддреЛ рд╣рдореЗрдВ рд╕рдорд╛рди рдХреЛрдб рдорд┐рд▓рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рджрд░-рд╕реАрдорд╛ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реИ, рдЬреЛ рдкреНрд░рддрд┐ рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рдо рд▓рдЧрд╛рддрд╛рд░ рдПрдХ рдирдП рдХреЛрдб рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдирдпрд╛ рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдЬрдирд░реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (burp рд╕реВрдЯ рдореЗрдВ grep-match рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдФрд░ 001 рд╕реЗ 999 рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА bruteforce рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд▓рдЧрд╛рддрд╛рд░ рдПрдХ рдирдпрд╛ рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╣рдо рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд╣реА рдХреЛрдб рдХрд╛ рдЪрдпрди рдХрд░реЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рд░ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рд╣рдорд▓реЗ рдХреА рд╕реАрдорд╛рдПрдБ рдПрдХ рд▓рдВрдмреА рд╕рдВрдЦреНрдпрд╛ рд╣реИрдВ рдпрд╛ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реБрдПред
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЖрдкрдХреЛ рд╣рдорд╛рд░реА рд╕реВрдЪреА рдХреЗ рдХрдо рд╕реЗ рдХрдо рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЙрддреНрдкрдиреНрди рдХреЛрдб рд╕реВрдЪреА рдХреЗ рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рд╕рд╣реА рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЖрдиреЗ рдХрд╛ рдПрдХ рдореМрдХрд╛ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рднреЗрджреНрдпрддрд╛ рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рддрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
3) рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╕рдордп рджрд░-рд╕реАрдорд╛-рдПрдХ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВред
рдХреЛрдб рд╕рддреНрдпрд╛рдкрди рдЕрдиреБрд░реЛрдз рдореЗрдВ, рджрд░ рд╕реАрдорд╛ рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рднреЗрдЬрдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЬрд╛рдирд╡рд░-рдмрд▓ рдХреЛрдб рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЙрджрд╛рд╣рд░рдг:
https://hackerone.com/reports/149598 , - рд╕рд┐рджреНрдзрд╛рдВрдд;
hackerone.com/reports/205000 , рдкрд┐рдЫрд▓реА рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣рд╛рдереЛрдВ-рд╣рд╛рде рд╢реЛрд╖рдгред
4) рдЖрдИрдкреА рдкрддреЗ рдХреЛ рдмрджрд▓рдХрд░ рджрд░ рд╕реАрдорд╛ рдХреЛ рдХрдо рдХрд░рдирд╛
рдХрдИ рд▓реЙрдХ рдЖрдИрдкреА рд╕реЗ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рддрд┐рдмрдВрдз рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐рд╕реА рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рджрд╣рд▓реАрдЬ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдИрдкреА рдкрддрд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдкреНрд░рддрд┐рдмрдВрдз рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИред рдЗрд╕ рд╡рд┐рдзрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ / рд╡реАрдкреАрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рдЖрдИрдкреА рдмрджрд▓реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЕрд╡рд░реЛрдз рдЖрдИрдкреА рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рдЖрдИрдкреА тАЛтАЛрдмрджрд▓рдиреЗ рдХреЗ рддрд░реАрдХреЗ:
- Burp Suite github.com/RhinoSecurityLabs/IPRotate_Burp_Extension рдХреЗ рд▓рд┐рдП IP рд░реЛрдЯреЗрдЯрд░ рдРрдб-рдСрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд▓реЗ рдореЗрдВ рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдореЗрдВ ~ рдЕрд╕реАрдорд┐рдд рдмреНрд░реВрдЯ рдмрд▓ рдкреНрд░рдпрд╛рд╕реЛрдВ рдФрд░ рдЖрдИрдкреА рдкрддреЗ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ 42x рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рд░реБрдХрд╛рд╡рдЯреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдмреНрд░реВрдЯ-рдмрд▓ рд╣рдорд▓реЗ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рдЕрдиреБрд░реЛрдз рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЬрдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдХрд╣реАрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реИрдз рдкреНрд░реЙрдХреНрд╕реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЪреВрдВрдХрд┐ IP рд░реЛрдЯреЗрдЯ рдЯреВрд▓ AWS IP рдкрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ, рдЕрдЧрд░ CloudFlare рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рдкреАрдЫреЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ, рддреЛ рд╕рднреА рдЕрдиреБрд░реЛрдз рдЕрд╡рд░реБрджреНрдз рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдореВрд▓ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдИрдкреА рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдЦреЛрдЬрдиреЗ рдпрд╛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдЖрдИрдкреА рдкрддреЗ рдХреА рдЪрд┐рдВрддрд╛ рди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреЛрдИ рд╡рд┐рдзрд┐ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
5) рд╕рд╛рдЗрдЯ рдореЗрдВ рдПрдХреНрд╕-рдлреЙрд░рд╡рд░реНрдб-рдлреЙрд░ рдХрд╛ рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИ
IP рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд X-Forwarded-For рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЗрд╕ рд╣реЗрдбрд░ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╣реИ, рддреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рддрд┐рдмрдВрдз рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдИрдкреА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕-рдлреЙрд░рд╡рд░реНрдбреЗрдб-рдлреЙрд░: рд╡рд╛рдВрдЫрд┐рдд_рдЖрдИрдкреА рднреЗрдЬреЗрдВред рд╣рд░ рдмрд╛рд░ рдПрдХ рдЕрдиреБрд░реЛрдз рдПрдХреНрд╕-рдлрд╝реЙрд░реНрд╡рд░реНрдб-рдлреЙрд░ рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реЗрдм рд╕рд░реНрд╡рд░ рдпрд╣ рд╕реЛрдЪреЗрдЧрд╛ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЖрдИрдкреА рдкрддрд╛ рд╣реЗрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдореВрд▓реНрдп рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред
рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рд╕рд╛рдордЧреНрд░реА:
hackerone.com/reports/225897medium.com/@arbazhussain/bypassing-rate-limit-protection-by-spoofing-originating-ip-ff06adf341573. рджреВрд╕рд░реЗ рдЦрд╛рддреЗ рдХреЗ рд╕рддреНрд░ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХреЗ рднрд╛рдЧ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдмрд╛рдИрдкрд╛рд╕ 2fa
рдпрджрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рди рд╡рд╛рд▓рд╛ рдХреЛрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдХреЛрдб рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдиреБрд░реЛрдз рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЦрд╛рддреЗ рдореЗрдВ рдорд╛рди рднреЗрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдУрдЯреАрдкреА рдХреЛрдб рднреЗрдЬрддреЗ рд╕рдордп, рдлреЙрд░реНрдо рдЖрдИрдбреА, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдпрд╛ рдХреБрдХреА рдЬреЛ рдХреЛрдб рднреЗрдЬрдиреЗ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реА рд╣реЛрддреА рд╣реИ, рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рд╣рдо рдЙрд╕ рдЦрд╛рддреЗ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ рдЖрдк рдХреЛрдб рд╕рддреНрдпрд╛рдкрди (рдЦрд╛рддрд╛ 1) рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдЦрд╛рддреЗ (рдЦрд╛рддрд╛ 2) рдХреЗ рд╕рддреНрд░ рдореЗрдВ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕реЗ рджреВрд╕рд░реЗ рдЦрд╛рддреЗ рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВрдЧреЗ, рдлрд┐рд░ рд╣рдо рдкрд╣рд▓реЗ рдЦрд╛рддреЗ рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреГрд╖реНрда рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж 2FA рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
4. "memorization рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдмрд╛рдИрдкрд╛рд╕ 2FA
2FA рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдИ рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ "рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ" рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрд╛рдж рдХреЗ рд▓реЙрдЧрд┐рди рдкрд░ 2FA рдХреЛрдб рджрд░реНрдЬ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрд╣ рдЙрд╕ рддрд░реАрдХреЗ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬрд┐рд╕рдореЗрдВ 2FA "рдпрд╛рдж" рд╣реИред рдпрд╣ рдПрдХ рдХреБрдХреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╕рддреНрд░ / рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рдореЗрдВ рдПрдХ рдореВрд▓реНрдп, рдпрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдЖрдИрдкреА рдкрддреЗ рдкрд░ 2FA рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред
1) рдпрджрд┐ рдХреБрдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 2FA рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рддреЛ рдХреБрдХреА рдХрд╛ рдореВрд▓реНрдп рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рдПрдХ рдХреБрдХреА рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рддрд╛ рд╣реИ, рддреЛ рдХреБрдХреА рдореВрд▓реНрдп рдкрд░ рдПрдХ рдХреНрд░реВрд░-рдмрд▓ рд╣рдорд▓рд╛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдФрд░ 2FA рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рдВрднрд╡ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ HttpOnly рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдХреБрдХреА (рдкреНрд░рдореБрдЦ рд╕рддреНрд░ рдХреБрдХреА рдФрд░ CSRF рдЯреЛрдХрди рдХреЗ рд╕рд╛рде) рдкреНрд░рджрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдЗрд╕реЗ XSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреЛрд░реА рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдФрд░ 2FA рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
2) рдпрджрд┐ 2FA рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЗрд╕ рд╡рд┐рдзрд┐ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 2FA рд╕рдВрдЧреНрд░рд╣рдг рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ, рдлрд┐рд░ рд╡рд░реНрддрдорд╛рди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдпрд╛ рдЧреБрдкреНрдд рдореЛрдб рдкрд░ рдЬрд╛рдПрдБ рдФрд░ рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдпрджрд┐ 2FA рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ 2FA рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
рдЖрдИрдкреА тАЛтАЛрдкрддреЗ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВ рдПрдХреНрд╕-рдлреЙрд░рд╡рд░реНрдб-рдлреЙрд░ рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╡реЗрдм рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рд╡реНрд╣рд╛рдЗрдЯ-рд▓рд┐рд╕реНрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рднреА рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рдХреЛрдИ рдЦрд╛рддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдореМрдЬреВрдж рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ 2FA рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдЦрд╛рддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдпрд╛ 2FA рдХрд╛ рдЕрдиреБрд░реЛрдз рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ IP рдкрддрд╛ рд╢реНрд╡реЗрдд рд╕реВрдЪреА (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рд╣рдорддрд┐ рд╕реЗ) рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдИрдкреА рдкрддреЗ рдореЗрдВ 2FA рд╕рдВрд▓рдЧреНрди рдХрд┐рдП рдмрд┐рдирд╛ рднреА, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 2FA рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдХреЗ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдХ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд▓рд┐рдП 2FA рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЖрдк рдПрдХ рд╣реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдореМрдЬреВрдж рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдм рдПрдХ рд╕реНрдерд┐рд░ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╡реАрдкреАрдПрди / рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ 2FA рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХрд╛ 2FA рдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдХрд┐ рдкреНрд░рдпреЛрдЬреНрдп рдХреЗ рдЕрд╡рд░реЛрдз рдХреЗ рд▓рд┐рдП рд╣реИред
5. 2FA рдЗрдирдкреБрдЯ рдкреЗрдЬ рдкрд░ рдЕрдиреБрдЪрд┐рдд рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рдмрдЧ
рдХрднреА-рдХрднреА 2FA рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╡рд╛рдж рдкреГрд╖реНрда рдХреЛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ URL рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдХреАрдЬрд╝ рд╡рд╛рд▓реЗ URL рдореЗрдВ рдРрд╕реЗ рдкреГрд╖реНрда рддрдХ рдкрд╣реБрдБрдЪ рдЬреЛ рдЙрди рдкреЗрдЬреЛрдВ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреА рдЬреЛ рдкреЗрдЬ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдмрд┐рдирд╛ рдХреБрдХреАрдЬрд╝ рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛:
- рдХреНрдпрд╛ рд▓рд┐рдВрдХ 2FA рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ?
- рдХреНрдпрд╛ рдЦреЛрдЬ рдЗрдВрдЬрди рдореЗрдВ рд▓рд┐рдВрдХ рдЕрдиреБрдХреНрд░рдорд┐рдд рд╣реИред
рдпрджрд┐ рд▓рд┐рдВрдХ рдореЗрдВ рдПрдХ рд▓рдВрдмрд╛ рдЬреАрд╡рди рд╣реИ рдФрд░ / рдпрд╛ рдЦреЛрдЬ рдЗрдВрдЬрдиреЛрдВ рдореЗрдВ 2FA рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓рд┐рдВрдХ рд╣реИрдВ / рд▓рд┐рдВрдХ рдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (robots.txt / рдореЗрдЯрд╛ рдЯреИрдЧ рдореЗрдВ рдХреЛрдИ рдирд┐рдпрдо рдирд╣реАрдВ рд╣реИрдВ), рддреЛ 2FA рдЗрдирдкреБрдЯ рдкреГрд╖реНрда рдкрд░ 2FA рдмрд╛рдпрдкрд╛рд╕ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрд╛рдпрдкрд╛рд╕ рдХрд░реЗрдВ, рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рдЦрд╛рддреЗ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
6. рдкреЗрдЬ 2FA рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреА рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╕реЗрдВрд╕рд░рд╢рд┐рдк
рдПрдХ рдкреГрд╖реНрда рдкрд░ рдПрдХ рдУрдЯреАрдкреА рдХреЛрдб рднреЗрдЬрддреЗ рд╕рдордп, рд╕реЗрдВрд╕рд░рд╢рд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдЬреИрд╕реЗ рдИрдореЗрд▓, рдлреЛрди рдирдВрдмрд░, рдЙрдкрдирд╛рдо, рдЖрджрд┐ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдбреЗрдЯрд╛ рдПрдкреАрдЖрдИ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдФрд░ рдЕрдиреНрдп рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рдХрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2FA рдЪрд░рдг рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВред рдпрджрд┐ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдпрд╣ рдбреЗрдЯрд╛ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдмрд┐рдирд╛ рдлрд╝реЛрди рдирдВрдмрд░ рдЬрд╛рдиреЗ рдХреЗрд╡рд▓ рдПрдХ рд▓реЙрдЧрд┐рди рджрд░реНрдЬ рдХрд┐рдпрд╛, рддреЛ рдЗрд╕реЗ рд╕реВрдЪрдирд╛ рдкреНрд░рдХрдЯреАрдХрд░рдг рднреЗрджреНрдпрддрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдлреЛрди рдирдВрдмрд░ / рдИрдореЗрд▓ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж рдХреЗ рдлрд╝рд┐рд╢рд┐рдВрдЧ рдФрд░ рдЬрд╛рдирд╡рд░ рдмрд▓ рдХреЗ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рд╕реНрдЯрдлрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреЗрджреНрдпрддрд╛ рдХрд╛ рд╢реЛрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╕рд╛рдЗрдЯ рдП рдХреЗ рд▓рд┐рдП рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред рд╣рдорд▓рд╛рд╡рд░ рдмреА рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡реЗ рдпрд╣ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдиреЗ / рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ "рдЦрд╛рддрд╛ рдЧрдгрдирд╛" рдмрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рд╛рдЗрдЯ рдмреА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЖрдорддреМрд░ рдкрд░, рдХрдИ рд╕рд╛рдЗрдЯреЗрдВ рдЗрд╕реЗ рднреЗрджреНрдпрддрд╛ рдирд╣реАрдВ рдорд╛рдирддреА рд╣реИрдВ рдФрд░ рдЬреЛрдЦрд┐рдо рдЙрдард╛рддреА рд╣реИрдВред "рднреЗрджреНрдпрддрд╛" рд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рддрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдкрд╛рд╕рд╡рд░реНрдб рд░рд┐рдХрд╡рд░реА рдкреЗрдЬ рдкрд░ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрджреЗрд╢ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:


- рдореМрдЬреВрджрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдорд▓рд╛рд╡рд░ рдЗрди рдЦрд╛рддреЛрдВ рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред
- рдЕрдЧрд░ рдЙрдирдХрд╛ рд╕рд╛рдордирд╛ 2FA рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡реЗ рдлрдВрд╕ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдХреА рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╕реЗрдВрд╕рд░рд╢рд┐рдк рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡реЗ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ (рдпрджрд┐ рд╡реЗ рдореВрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирд╣реАрдВ рдереЗ) рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
7. рдХреБрдЫ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ 2FA рдХреА рдЕрдирджреЗрдЦреА рдХрд░рдирд╛
рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рд╕реНрд╡рдд: рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рддреЗ рд╕рдордп, 2FA рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
1) рдкрд╛рд╕рд╡рд░реНрдб рдареАрдХ рдХрд░рддреЗ рд╕рдордп 2FA рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВ
рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрдИ рд╕реЗрд╡рд╛рдПрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреА рд╣реИрдВред рдЪреВрдВрдХрд┐ рдЦрд╛рддреЗ рддрдХ рдкрд╣реБрдВрдЪ рддреБрд░рдВрдд рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрдм рдЖрдк рдЕрдкрдиреЗ 2FA рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╣рд╛рд▓ рд╣реА рдореЗрдВ рднреЗрдЬреА рдЧрдИ рдПрдХ рд╕рдорд╛рди рд╣реИрдХрд░реЛрди рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдкреНрд░рднрд╛рд╡:
рдпрджрд┐ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдкреАрдбрд╝рд┐рдд рдХреЗ рдИрдореЗрд▓ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ (рд╡рд╣ рдлрд╝рд┐рд╢рд┐рдВрдЧ, рдмреНрд░реВрдЯ-рдлреЛрд░реНрд╕ рд╣рдорд▓реЛрдВ, рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рд╕реНрдЯрдлрд┐рдВрдЧ, рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦрд╛рддрд╛ рд╣реИрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ), рддреЛ рд╡рд╣ 2FA рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ 2FA рдЦрд╛рддреЗ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдлрд┐рд▓рд╣рд╛рд▓, 2FA рдХреЗ рд▓рд┐рдП Google рдкреНрд░рдорд╛рдгрдХ рдХреЛрдб рдпрд╛ рдмреИрдХрдЕрдк рдХреЛрдб рдХрд╛ рд╕рддреНрдпрд╛рдкрди рд╣реИ, рд▓реЗрдХрд┐рди рдИрдореЗрд▓ рд╕реЗ рдХреЛрдб рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдмрд╛рдпрдкрд╛рд╕ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред
2) рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╕рдордп 2FA рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░рдирд╛
рдЖрдк рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЗ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕реА рд╕рдордп 2FA рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдЖрдк рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 2FA рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдкреАрдбрд╝рд┐рдд рдХрд╛ рдИрдореЗрд▓ рд╣реИрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ (рдпрджрд┐ рдпрд╣ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ) рдФрд░ 2FA рджрд░реНрдЬ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реЗрд╡рд╛ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдкреНрд░рднрд╛рд╡:
- рдЕрдиреНрдп рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛, рдЬреИрд╕реЗ рдХрд┐ рдкрд╣рд▓реЗ рднреЗрдЬрд╛ рдЧрдпрд╛ OAuth рдЧрд▓рдд рдзрд╛рд░рдгрд╛ # 577468, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрд╛рддреЗ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 2FA рдХреЛ рддреЛрдбрд╝рдирд╛ред
- рдпрджрд┐ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдИрдореЗрд▓ рдХреЛ рд╣реИрдХ рдХрд░ рд▓реЗрддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЦрд╛рддреЗ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рддреНрдпрд╛рдкрди рдХреЗ рдмрд┐рдирд╛ рдЦрд╛рддреЗ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рдпрджрд┐ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдПрдХ рдмрд╛рд░ рдкреАрдбрд╝рд┐рдд рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рд╣реИрдХ рдХрд░ рд▓реЗрддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЦрд╛рддреЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЦрд╛рддреЗ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ 2FA рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
3) рдЖрд╡реЗрджрди рдХреЗ рдПрдХ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ 2FA рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░рдирд╛
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдХреНрд╕рд░ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЛрдореЗрди / рдЙрдк рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 2FA рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╢рд╛рдпрдж рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ 2FA рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ, 2FA рд╕реНрд╡рдпрдВ рдЕрдХреНрд╖рдо рд╣реИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдмреВрдЭрдХрд░ рдЕрдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдиреНрдп рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, - рдПрдХ рдордЪрд╛рди рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рдЬрд┐рд╕рдХрд╛ рдИрдореЗрд▓ рдЙрддреНрдкрд╛рджрди рд╕рдВрд╕реНрдХрд░рдг рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдЙрддреНрдкрд╛рджрди рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ; рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рджрд░ рд╕реАрдорд╛ рдХрд╛ рдЕрднрд╛рд╡, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рд╕рд╡рд░реНрдб рд░рд┐рдХрд╡рд░реАред рдирд╡реАрдирддрдо рднреЗрджреНрдпрддрд╛ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг $ 15,000 рдХрд╛ рдПрдХ рдлреЗрд╕рдмреБрдХ рдмрдЧ рд╣реИ, рдЬрд┐рд╕рдиреЗ рдмреАрдЯрд╛.рдлреЗрд╕рдмреБрдХ рдбреЙрдЯ рдХреЙрдо
www.freecodecamp.org/news/responsible-disclosure-how-could-have-hacked-all-all рдкрд░ bruteforce рдкрд╛рд╕рд╡рд░реНрдб рд░рд┐рдХрд╡рд░реА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдЦрд╛рддреЗ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рд╣реИ
рдлреЗрд╕рдмреБрдХ-рдЕрдХрд╛рдЙрдВрдЯреНрд╕- f47c0252ae4d4) рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ 2FA рдХреА рдЕрдирджреЗрдЦреА рдХрд░рдирд╛
рдореЛрдмрд╛рдЗрд▓ рдпрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ 2FA рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред 2FA рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдордЬреЛрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
7. 2FA рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╕рдордп, рд╡рд░реНрддрдорд╛рди рдХреЛрдб рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрджрд┐, 2FA рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╕рдордп, рдЕрддрд┐рд░рд┐рдХреНрдд рдкреБрд╖реНрдЯрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ Google рдкреНрд░рдорд╛рдгрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╡рд░реНрддрдорд╛рди рдХреЛрдб, рдИрдореЗрд▓ / рдлреЛрди рд╕реЗ рдХреЛрдб, рддреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреБрдЫ рдЬреЛрдЦрд┐рдо рд╣реИрдВред рд╕реНрд╡рдЪреНрдЫ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде, рд╕реАрдПрд╕рдЖрд░рдПрдл рд╣рдорд▓реЗ рдХрд╛ рдПрдХ рдореМрдХрд╛ рд╣реИред рдпрджрд┐ CSRF рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдПрдХ рдмрд╛рдИрдкрд╛рд╕ рд╡реЗрдХреНрдЯрд░ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдХреЛрдИ рд╣реИ), рддреЛ 2FA рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдХреНрд▓рд┐рдХрдЬреИрдХрд┐рдВрдЧ рднреЗрджреНрдпрддрд╛ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреБрдЫ рдХреНрд▓рд┐рдХреЛрдВ рдХреЗ рдмрд╛рдж, 2FA рдХрд╛рдЯ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкрд┐рдЫрд▓реЗ рдХреЛрдб рдХреЗ рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд 2FA рд╕реБрд░рдХреНрд╖рд╛ рджреА рдЬрд╛рдПрдЧреА, рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд CSRF / XSS / рдХреНрд▓рд┐рдХрдЬреИрдХрд┐рдВрдЧ рд╣рдорд▓реЛрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде CORS рдорд┐рд╕рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рднреА рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред
рдореИрдВ рдЖрдкрдХреЛ hackerone.com рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛, - рдЬрдм рдЖрдк рдПрдХ рд░реВрдк рдореЗрдВ 2FA рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛ рдЪрд░ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, - Google рдкреНрд░рдорд╛рдгрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╡рд╛рд▓рд╛ рд╡рд░реНрддрдорд╛рди рдХреЛрдбред рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдФрд░ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╕рдВрд░рдХреНрд╖рдг рд╣реИред

8. рдкрд╣рд▓реЗ рдмрдирд╛рдП рдЧрдП рд╕рддреНрд░ 2FA рдХреА рд╕рдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдорд╛рдиреНрдп рд░рд╣рддреЗ рд╣реИрдВ
рдЬрдм 2FA рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ рдХрд┐ рд╕рдорд╛рди рдЦрд╛рддрд╛ рдЕрдВрдд рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рддреНрд░ рдФрд░ 2FA рдЗрдирдкреБрдЯ рд╕рдВрд╡рд╛рдж рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рдеред рдпрджрд┐ рдЦрд╛рддреЗ рд╕реЗ рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдХреА рдЧрдИ рдФрд░ рдкреАрдбрд╝рд┐рдд рдХреА рдкрд╣рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ 2FA рд╢рд╛рдорд┐рд▓ рд╣реИ, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рдХрд╛ рд╕рддреНрд░ рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдЧрд▓реЗ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ 2FA рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╕рднреА рдХреЗ рд╕рднреА, рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдореИрдВ рдЕрдХреНрд╕рд░ рдиреЛрдЯрд┐рд╕ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╕рдорд╛рди рд╕реБрд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред HackerOne рд░рд┐рдкреЛрд░реНрдЯ рдЙрджрд╛рд╣рд░рдг, -
https://hackerone.com/reports/534450ред
9. рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рджрд░ рд╕реАрдорд╛ рдХрд╛ рдЕрднрд╛рд╡
рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ 2FA рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдИрдореЗрд▓ рдкрддрд╛, рдкрд╛рд╕рд╡рд░реНрдб, рд╡рд┐рддреНрддреАрдп рд▓реЗрдирджреЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдкреБрд╖реНрдЯрд┐ рдЖрджрд┐ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рджрд░-рд╕реАрдорд╛-рдП рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдкрд░ рджрд░-рд╕реАрдорд╛-2 рдП рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рд╕реЗ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИред рдореИрдВ рдЕрдХреНрд╕рд░ рдРрд╕реЗ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрдпрд╛ рд╣реВрдВ рдЬрдм рдореЗрд░реЗ рдЦрд╛рддреЗ рдореЗрдВ 2FA рдХреЛрдб рдХрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЪрдпрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдЬрдмрдХрд┐ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░ "рд╕рдЦреНрдд" рджрд░-рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЧрдИ рдереАред
рдпрджрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╢реБрд░реВ рдореЗрдВ рдЕрдирдзрд┐рдХреГрдд рдбреЗрдЯрд╛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЬреЛрдбрд╝рд╛ рд╣реИ, рддреЛ рдЗрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд╣рд░ рд╕рдВрднрд╡ рдмрд╛рдИрдкрд╛рд╕-рдПрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдФрд░ рд╕рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдмрд╛рдИрдкрд╛рд╕ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреА рдЧрдИ рдмрд╛рдИрдкрд╛рд╕ рднреЗрджреНрдпрддрд╛ рд╣реИред
10. рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг
рдпрджрд┐ рдЖрдкрдХреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ / v * / рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ * рдПрдХ рдирдВрдмрд░ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк API рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред API . , API production/staging .
, /endpoint/api/v4/login , . 2FA , /endpoint/api/v4/2fa_check, . API 2FA, , , . /endpoint/api/v3/login /endpoint/v3/login_successful?code=RANDOM, 2fa_check , API, 2FA .
, тАФ /endpoint/api/v4/2fa_check rate-limit, /endpoint/api/v3/2fa_check - .
11. Improper Access Control
2FA . ( ). CORS /XSS , ┬л┬╗ , 2FA, .
, 2 , , , 2FA web , тАФ . , 2FA ( Salesforce, Valve) 2FA. 2FA , 2FA bypass-.
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ, рдмрдЧ рдмрд╛рдЙрдВрдЯреА рд╣рдВрдЯрд░реНрд╕, рд╕рд╛рде рд╣реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд░рд╣реА рд╕реЗрд╡рд╛ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдереАред рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╣реЗрдВ!