"рдЪрд┐рдкрдХреА рд╢реБрджреНрдзрддрд╛ рдЯреНрд╡рд┐рд╕реНрдЯрд░реНрд╕ рдХреЛ рдЫрд▓рдиреА" - рдпрд╛ рдПрдХ рдЬрдЯрд┐рд▓ рдкрд╛рд╕рд╡рд░реНрдб, рд▓реЗрдХрд┐рди рдпрд╛рдж рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ

рдЕрдкрдиреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рдПрдХ рд╕рдорд╛рди рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ ( рдкрд╛рд╕рд╡рд░реНрдб sha1 рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ ):
SELECT password, count( * ) FROM sys_users WHERE password = SHA1( '12345678' ) GROUP BY password HAVING count( * ) >1
рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 476 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ 13 "12345678" рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╣реИрдВред

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

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


рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:

рдореИрдВ рд╡рд┐рдХрд▓реНрдк 1 рдФрд░ 3 рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ рдФрд░ рдЬрдЯрд┐рд▓ рдкрд╛рд╕рд╡рд░реНрдб рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╛рдж рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕рд░рд▓ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдХреНрд░рд┐рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ - рд╕рдВрд╕реНрдорд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдмрдирд╛рдирд╛ред рдореИрдВрдиреЗ рдРрд╕реА рдпреЛрдЬрдирд╛ рдХрд╛ рдПрдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдЪреБрдирд╛: рд╡рд┐рд╢реЗрд╖рдг - рд╕рдВрдЬреНрдЮрд╛ - рдХреНрд░рд┐рдпрд╛ - рд╕рдВрдЬреНрдЮрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: "рдПрдХ рдИрд░реНрд╖реНрдпрд╛рд▓реБ рдкреНрд░рдХреЛрдк рдирд╡рдЬрд╛рдЧрд░рдгрд╡рд╛рдж рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ" рдпрд╛ "рдкреНрд░рдЦреНрдпрд╛рдд рдирд╛рд░рд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдореЛрд▓реЗрд╕реНрдХрд┐рди рдЧрд┐рдирддрд╛ рд╣реИред"
рдЕрдЧрд▓рд╛, рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд░рд▓ рдЪрд░рдгреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

рд╣реБрд░реНрд░реЗ, рд╣рдореЗрдВ рдЕрдкрдирд╛ рд░рд╛рд╕реНрддрд╛ рдорд┐рд▓ рдЧрдпрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдкрд╛рд╕рд╡рд░реНрдб рдЪреБрдирдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ:

рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ рд╣реИред рдФрд░ рд╕рдм рдХреБрдЫ рдХреБрдЫ рд╣реА рдШрдВрдЯреЛрдВ рдореЗрдВ рд╕рд╛рдХрд╛рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╢рдмреНрджрдХреЛрд╢реЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рд╣реИ (рдореИрдВрдиреЗ рдУрдЬрд╝реЗрдЧреЛрд╡ рдХреЗ рд╢рдмреНрджрдХреЛрд╢ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛)ред

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


All Articles