рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдЬреЗрди-рдСрде - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЬреЗрди-рдСрде рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб рдЬреЗрди-рдСрде рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


gen-auth - рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рддрд╛рд░ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ

рдЙрдкрдпреЛрдЧ


gen-auth [--help|--version] | ...

рд╡рд░реНрдгрди


gen-auth рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг/рдПрдиреНрдХреЛрдбрд┐рдВрдЧ/рдбрд┐рдХреЛрдбрд┐рдВрдЧ/
рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ред рдЗрд╕рдиреЗ рдЬреАрд╡рди рдХреЛ рдПрдХ smtp-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдмрд╣ рдЧрдпрд╛
рд╕рдордп рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ред

рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдлрд┐рд░
рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реНрдХ рд▓реЗрддрд╛ рд╣реИред рдкрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рдо рдореЗрдВ рддрд░реНрдХ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИрдВ
рдХрдорд╛рдВрдб рд▓рд╛рдЗрдиред рдкреНрд░рддреНрдпреЗрдХ рддрд░реНрдХ рдЬреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХреЗ рд▓рд┐рдпреЗред рдЗрд╕рдХрд╛ рдПрдХ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рддрд░реНрдХреЛрдВ рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рдорд┐рд▓рдиреЗ рдкрд░ред

рдкреНрд░рдХрд╛рд░


рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд╣рд▓реЗ рддрд░реНрдХ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдЕрд░реНрде
рддрд░реНрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдореИрджрд╛рди
рдпрд╣ рдкреНрд░рдХрд╛рд░ рдПрдХ рд╕рд╛рджрд╛ (рдЖрд░рдПрдлрд╕реА 2595) рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреВрд░рдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рддрд░реНрдХред рдпрд╣ рдПрдХ рдмреЗрд╕ 64 рдПрдиреНрдХреЛрдбреЗрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
"\0 \0 ".

рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ
рдпрд╣ рд╡рд┐рдзрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкреВрд░рдХ рдЖрд░реНрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреА рд╣реИред рдпрд╣ рдмрд╕ рд▓реМрдЯрддрд╛ рд╣реИ
рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмреЗрд╕ 64 рдПрдиреНрдХреЛрдбреЗрдбред рдпрд╣ ENCODE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдХреЗрд╡рд▓ рдиреНрдпреВрдирддрдо рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рджреЛ рдмрд╛рд░ред рдпрджрд┐ рдЖрдк рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди рдкрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдПрдХ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рдЫрд┐рдкрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдХреНрд░реИрдо-рдПрдордбреА5
CRAM-MD5 (RFC 2195) рддреАрди рдкреВрд░рдХ рддрд░реНрдХреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╣реИ
рдФрд░ рджреВрд╕рд░рд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИред рддреАрд╕рд░рд╛, рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдЪреБрдиреМрддреА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ
рд╕рд░реНрд╡рд░ред рдпрд╣ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдпрд╛ рддреЛ рдмреЗрд╕ 64 рдПрдиреНрдХреЛрдбреЗрдб рд╣реЛ рд╕рдХрддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред RFC рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рднреА
(рдЕрдирдПрдиреНрдХреЛрдбреЗрдб) рдЪреИрд▓реЗрдВрдЬ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ w/ '<' рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рдмрд╛рдд рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ string
рдмреЗрд╕ 64 рдПрдиреНрдХреЛрдбреЗрдб рд╣реИ рдпрд╛ рдирд╣реАрдВред

CRAM-MD5 рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреМрддреА рдФрд░ рджрд┐рдП рдЧрдП рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдлрд┐рд░ рд╡реЛ
рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдмреЗрд╕64 рдПрдиреНрдХреЛрдбреЗрдб рд╕рдВрд╕реНрдХрд░рдг рджреЗрддрд╛ рд╣реИ md5(" ")

рдЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП Digest::MD5 perl рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреНрд░реИрдо-SHA1
рдпрд╣ CRAM-MD5 рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди MD1 рдХреЗ рдмрдЬрд╛рдп SHA5 рдбрд╛рдЗрдЬреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП Digest::SHA1 perl рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдирдЯреАрдПрд▓рдПрдо/рдПрд╕рдкреАрдП/рдПрдордПрд╕рдПрди
рдпрджреНрдпрдкрд┐ рдЗрд╕реЗ рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЬреНрдЮрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреА рдпрд╣ рд╡рд┐рдзрд┐
рдпрджрд┐ рдПрдХрд╡рдЪрди рдореЗрдВ NTLM рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБ-рдЪрд░рдгреАрдп рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ рд╣реИред NS
рдкрд╣рд▓реЗ 3 рддрд░реНрдХ рд╕рд╛рдордиреЗ рджрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рд╡реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдбреЛрдореЗрди рд╣реИрдВ,
рдЙрд╕ рдХреНрд░рдо рдореЗрдВред рдЗрди рддреАрди рддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ "рдкреНрд░рд╛рдорд╛рдгрд┐рдХ рдЕрдиреБрд░реЛрдз" рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рд╢рдмреНрджрд╢рдГ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд░реНрд╡рд░ рддрдм рдЬрд╡рд╛рдм рджреЗрдЧрд╛
рдПрдХ рдЪреБрдиреМрддреА рдХреЗ рд╕рд╛рдеред рдпрд╣ рдЪреБрдиреМрддреА рдЪреМрдерд╛ рддрд░реНрдХ рд╣реИред рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
рдЪреБрдиреМрддреА, рдЬрдирд░рд▓-рдСрде рдПрдХ "рдкреНрд░рд╛рдорд╛рдгрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛" рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рд╕рд░реНрд╡рд░ NTLM рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд▓реЗрдирджреЗрди рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП Authen::NTLM perl рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рджреЗрдЦреЛ
рдЗрд╕ рд▓реЗрдирджреЗрди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдгред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ 'рдбреЛрдореЗрди' рдЕрдХреНрд╕рд░ рдЦрд╛рд▓реА рд░рд╣рддрд╛ рд╣реИ
рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдпрд╛ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдПрдЪрдЯреАрдЯреАрдкреА-рдмреЗрд╕рд┐рдХ
рдорд╛рди рджреЗрддрд╛ рд╣реИ base64(" : ")ред HTTP рдореВрд▓ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд
(рдЖрд░рдПрдлрд╕реА 2617)ред рд╣реЗрдбрд░ рдЬреЛрдбрд╝рдХрд░ рдкреНрд░рдпреБрдХреНрдд рд╣реЛрддрд╛ рд╣реИ "рдкреНрд░рд╛рдзрд┐рдХрд░рдг: рдореВрд▓ "рдПрдХ HTTP рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП
рдХрд╣рд╛рдВ рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИред

рдПрдХ рдкреЙрдк
рдпрд╣ RFC рдореЗрдВ рд╡рд░реНрдгрд┐рдд POP3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП APOP рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ
1939. POP3 рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдЪреБрдиреМрддреА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ
рдЕрднрд┐рд╡рд╛рджрди рдмреИрдирд░ред рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ "рдЧреБрдкреНрдд" (рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб) рд╣реИ
рдЙрдкрднреЛрдХреНрддрд╛ред рдпрд╣ рд╡рд┐рдзрд┐ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ md5(" ")ред рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
"APOP ." рдЬреИрд╕реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ POP3 рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ " рдХрд╣рд╛рдВ
рдЗрд╕ рдЖрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИред

APOP рдХреЛ Digest::MD5 perl рдореЙрдбреНрдпреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдПрдиреНрдХреЛрдб
рдмрд╕ рдмреЗрд╕ 64 рдПрдХ рд╕рд╛рджреЗ рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реИред рд╕реБрд╡рд┐рдзрд╛ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдбреАрдХреЛрдб
рдмреЗрд╕ 64 рдПрдиреНрдХреЛрдбреЗрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдбреАрдХреЛрдб рдХрд░рддрд╛ рд╣реИред рд╕реБрд╡рд┐рдзрд╛ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдПрдордбреА5/рдПрдордбреА5-рд╣реЗрдХреНрд╕
рд╣реЗрдХреНрд╕ рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЧрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ MD5 рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

MD5-BASE64
рдмреЗрд╕ 5 рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЧрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдПрдордбреА 64 рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ
рд░рд┐рдЯрд░реНрди рдП рддрд╣рдЦрд╛рдирд╛(3) рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╕реНрдЯреНрд░рд┐рдВрдЧред

рд╕рд╛рд▓реНрдЯреЗрдВрдХреНрд░рд┐рдкреНрдЯ
ENCRYPT рдХреЗ рд╕рдорд╛рди рд▓реЗрдХрд┐рди рдЖрдк рджреВрд╕рд░реЗ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирдордХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рджреЗрдЦреЛ рддрд╣рдЦрд╛рдирд╛(3) рдордиреБрд╖реНрдп
рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрда.

рдЖрд░рдУрдЯреА13
рдпрд╣ рдПрдХ Rot13 рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ . рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ
рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ 65-90,97-123 рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИред рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд░реНрдг рдорд╛рди рдХреЛ рдЕрдЫреВрддрд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП
рдпрд╣ рд╡рд┐рдзрд┐ рдкреНрд░рд╛рдердорд┐рдХ рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ LOCALE=C, ASCII рдХреЗ рд▓рд┐рдП рд╣реИред рдкреИрдЪ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдпрджрд┐ рдЖрдк
рдЗрд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░реЗрдВред

рдЕрддрдмрд╛рд╢реА
рдпрд╣ atbash рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ . Atbash рдПрдХ рддрд╛рд░ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐
'a'=='z', 'b'=='y', рдЖрджрд┐ред ROT13 рдХреЗ рддрд╣рдд рд▓реЛрдХреЗрд▓ рдФрд░ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗрдЯ рдкрд░ рдХрдореЗрдВрдЯ рджреЗрдЦреЗрдВред

рд╡рд┐рдХрд▓реНрдк


-s рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдкрдврд╝реЗ рдЧрдП рд╕рднреА рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдкрд░ рдЧреВрдВрдЬ рдХреЛ рджрдмрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрдХреЛ рдХреЛ рдЙрди рдлрд╝реАрд▓реНрдбреНрд╕ рдкрд░ рджрдмрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝реАрд▓реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд░рдХреНрд╖рд┐рдд рди рд╣реЛред

--рдорджрдж
рдпрд╣ рд╕реНрдХреНрд░реАрдиред

--рд╕рдВрд╕реНрдХрд░рдг
рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реАред

рдЙрджрд╛рд╣рд░рдг


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ 'рдЯрд┐рдо', рдкрд╛рд╕рд╡рд░реНрдб 'tanstaaftanstaaf' рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рджрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ
> рдЬрдирд░рд▓-рдСрде рдкреНрд▓реЗрди рдЯрд┐рдо рддрд╛рдирд╕реНрддрд╛рдлреНрддрд╛рдирд╕реНрдЯрд╛рдл
рдкреНрд░рд╛рдорд╛рдгрд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ: AHRpbQB0YW5zdGFhZnRhbnN0YWFm

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ 'рдЯрд┐рдо' рдХреЗ рд▓рд┐рдП рдПрдХ CRAM-MD5 рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб 'tanstaaftanstaaf', рдЪреБрдиреМрддреА
'<[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]>', рдкрд╛рд╕рд╡рд░реНрдб рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдореНрдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
> рдЬрдирд░рд▓-рдСрде рдХреНрд░реИрдо-рдПрдордбреА 5
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо: рдЯрд┐рдо
рдкрд╛рд╕рд╡рд░реНрдб:
challenge: PDE4OTYuNjk3MTcwOTUyQHBvc3RvZmZpY2UucmVzdG9uLm1jaS5uZXQ+
dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдордиреЗ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╕рд╣реА рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИ, DECODE рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
> рдЬрдирд░рд▓-рдСрде рдбрд┐рдХреЛрдб dGltIGI5MTNhNjAyYzdlZGE3YTQ5NWI0ZTZlNzMzNGQzODkw
tim b913a602c7eda7a495b4e6e7334d3890

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ 'рдЯрд┐рдо', рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЗрд▓ рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирдЯреАрдПрд▓рдПрдо (рдПрдордПрд╕рдПрди) рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
'рддрд╛рдирд╕реНрддрд╛рдлрддрд╛рдирд╕реНрдЯрд╛рдл', рдФрд░ рдбреЛрдореЗрди рдореЗрд▓ред рдЬреЗрди-рдСрдереЗрдВрдЯрд┐рдХ рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдФрд░ рдПрд╕рдПрдордЯреАрдкреА рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рджреЛрдиреЛрдВ
рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рдмрд╛рддрдЪреАрдд рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдПрдордПрд╕рдПрди
334 рдПрдирдЯреАрдПрд▓рдПрдо рд╕рдорд░реНрдерд┐рдд
TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAAABAAEACMAAAB0aW1NQUlM
334 TlRMTVNTUAACAAAAAAAAAAAAAAABggAA9RH5KZlXvygAAACAAAAAZL//4sQAAAAC
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==
235 рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдлрд▓ рд╣реБрдЖ

> рдЬрдирд░рд▓-рдСрде рд╕реНрдкрд╛
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо: рдЯрд┐рдо
рдкрд╛рд╕рд╡рд░реНрдб:
рдбреЛрдореЗрди: рдореЗрд▓
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрдиреБрд░реЛрдз: TlRMTVNTUAABAAAAB7IAAAMAAwAgAAAAABAAEACMAAAB0aW1NQUlM
рдЪреБрдиреМрддреА: TlRMTVNTUAACAAAAAAAAAAAAAAABggAA9RH5KZlXvygAAACAAAAAZL/4sQAAAAC
Auth Response: TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAAAwAAAABgAGAHAAAAAGAAYAdgAAAAAAAAA8AAAAAYIAAK3lcO8PldNxIrkbvgKGJRR5owQePUtYaTtLVgfQiVQBywW2yZKyp+VFGqYfgDtdEHQAaQBtAHQAaQBtAA==

рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ


рдорд╛рдЗрдо :: рдмреЗрд╕ 64
рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ

рдбрд╛рдЗрдЬреЗрд╕реНрдЯ :: MD5
MD5, MD5-BASE64, CRAM-MD5, APOP рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ

рдбрд╛рдЗрдЬреЗрд╕реНрдЯ :: SHA1
CRAM-SHA1 рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ

рдкреНрд░рд╛рдорд╛рдгрд┐рдХ :: рдПрдирдЯреАрдПрд▓рдПрдо
рдПрдирдЯреАрдПрд▓рдПрдо/рдПрдордПрд╕рдПрди/рдПрд╕рдкреАрдП рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ

рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдХреЛрдб


0 - рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реБрдИ
1 - рдЕрдкрд░рд┐рдЪрд┐рдд рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ

рд╕рдВрдкрд░реНрдХя╝ИCONTACTя╝Й


[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ gen-auth рдСрдирд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad