рдлреЗрд╕рдмреБрдХ рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдХрдВрд╕реЛрд▓ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдлреЗрд╕рдмреБрдХ рдкрд░ рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрдбрд╝реЗ рдЕрдХреНрд╖рд░реЛрдВ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓рддреА рд╣реИ : тАЬрд╕рд╛рд╡рдзрд╛рди! рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реБрд╡рд┐рдзрд╛ рдХреЗрд╡рд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╣реИред "



рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде, рдлреЗрд╕рдмреБрдХ рдЕрдирдкрдврд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдХреЛрдб рдХреЛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

рд╕реНрд╡рддрдГ рдкреВрд░реНрдгрддрд╛ рднреА рдЕрд╡рд░реБрджреНрдз рд╣реИред



рдпрд╣ рд╣реБрдЖ рдХрд░рддрд╛ рдерд╛ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрдВрд╕реЛрд▓ рдХреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд╕реЗ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлреЗрд╕рдмреБрдХ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдлреЗрд╕рдмреБрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдмрддрд╛рддреЗ рд╣реИрдВ : рдпрд╣ рдПрдХ рдкреНрд░рдпреЛрдЧ рд╣реИ рдЬреЛ рдлреЗрд╕рдмреБрдХ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдлреЗрд╕рдмреБрдХ рдкрд░, рд╕реНрд╡-рдПрдХреНрд╕рдПрд╕рдПрд╕ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рдЧрд╛рддрд╛рд░ рдорд╛рдорд▓реЗ рд╕рд╛рдордиреЗ рдЖрдП рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╕реЛрд╢рд▓ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдХреНрд░реЛрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡рд╕реНрддреБрддрдГ рдХреБрдЫ рд╣реЙрдЯрдХреА (Ctrl + Shift + J) рджрдмрд╛рдПрдВ рдФрд░ рджрд░реНрдЬ рдХрд░реЗрдВред



рдЬреИрд╕рд╛ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдРрд╕рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреАрдбрд╝рд┐рдд XSS рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдЕрд╢рд┐рдХреНрд╖рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдлреЗрд╕рдмреБрдХ рдХрдВрд╕реЛрд▓ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдХреЗ рдХрдВрд╕реЛрд▓ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рднреА рдХрд░рддрд╛ рд╣реИред console._commandLineAPI ред

 Object.defineProperty(console, '_commandLineAPI', { get : function() { throw 'Nooo!' } }) 

Source: https://habr.com/ru/post/In212329/


All Articles