рд╕реЛрдбрд┐рдиреЛрдХрд┐рдмреА рд░реИрдВрд╕рдорд╡реЗрдпрд░: рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЕрдзреНрдпрдпрди

Sodinokibi ransomware рдХреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдореИрд▓рд╡реЗрдпрд░ рдХреЗ рдмреНрдпреЛрд░реЗ рдореЗрдВ рдХреБрдЫ рд╣реА рдЧреЛрддрд╛ рд▓рдЧрд╛ рдкрд╛рдпрд╛ред рдЖрдЬ рд╣рдо Sodinokibi рдХреЛ рдХрд░реАрдм рд╕реЗ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ, рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдирдП рдЦрддрд░реЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓реЗ рд╡реИрдХреНрдЯрд░ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред



рдкрд╛рда рд▓реЗрдЦрдХ: рд░рд╡рд┐рдХрд╛рдВрдд рддрд┐рд╡рд╛рд░реА рдФрд░ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдХреЛрд╢реЗрд▓реЗрд╡

рд╕реЛрджреАрдиреЛрдХрд┐рдмреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдХреНрдпрд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ?


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

рдкреАрдбрд╝рд┐рдд рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдбрд┐рдиреЛрдХреЛрдмреА Oracle WebLogic рднреЗрджреНрдпрддрд╛ (CVE-2019-2725) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ, рдореИрд▓рд╡реЗрдпрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рдкреАрд╕реА рдХреА рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ ...
Sodinokibi рдИрд░рд╛рди, рд░реВрд╕ рдФрд░ рдкреВрд░реНрд╡ USSR рдХреЗ рдЕрдиреНрдп рджреЗрд╢реЛрдВ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд╕рдВрдХреНрд░рдорд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред

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

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ Salsa20 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЪрд╛рдмрд┐рдпрд╛рдВ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЛрдбрд┐рдиреЛрдХреЛрдмреА рдЕрдгреНрдбрд╛рдХрд╛рд░ рд╡рдХреНрд░реЛрдВ рдкрд░ рдбрд┐рдлреА-рд╣реЗрд▓рдореИрди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдорд╢реАрди рдкрд░ рдПрдХ рдмрд╛рд░, рд╡рд╛рдпрд░рд╕ рдмреИрдХрдЕрдк рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рддреБрд░рдВрдд рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред

рдлрд┐рд▓рд╣рд╛рд▓, рд░реИрдВрд╕рдорд╡реЗрдпрд░ 0.32806964 рдмреАрдЯреАрд╕реА (, $ 2,500) рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ 4 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рдлрд┐рд░реМрддреА рдХрд╛ рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЬрдмрд░рди рд╡рд╕реВрд▓реА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧ рд░рдХрдо рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВ ...

рд╕реЛрдбрд┐рдиреЛрдХреЛрдмреА рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?


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

рдПрдкреАрдЖрдИ рдирд╛рдо рдФрд░ рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрдмрдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ RC4 рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЗ рд▓рд┐рдП рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЛ рдФрд░ рднреА рдХрдард┐рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдбреАрдЬреЗрдмреА рд╣реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рдЦреБрдж рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рджреНрд╡рд╛рд░рд╛ ...

рдкреНрд░рд╛рд░рдВрдн


рд╕реЛрдбрд┐рдиреЛрдХреЛрдмреА рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдЖрдпрд╛рдд рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдХрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрд╢реНрд╡рд╕реНрдд рд╣реИ рдХрд┐ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдкреНрд░рддрд┐ рд╣реИред рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ RC4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ "exp" рдХреБрдВрдЬреА рдХреЗ рдмреВрд▓рд┐рдпрди рдорд╛рди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЗрд╕рдХрд╛ рдорд╛рди "рд╕рддреНрдп" рд╣реИ, рддреЛ рд╕реЛрдбрд┐рдиреЛрдХреЛрдмреА рдПрдХ рд╢реЛрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рдирдореВрдиреЗ рдореЗрдВ рдРрд╕рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдиреЗ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд┐рдпрд╛




рдЕрд╕реНрд╡реАрдХреГрдд JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

11 рд╕рд┐рддрдВрдмрд░, 2018 (KB4457138) рдХрд╛ рдЕрджреНрдпрддрди рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЛрд╖рдг рдЪреЗрдХ рдХреЛ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдбред рдпрд╣ рдкреИрдЪ рдиреАрдЪреЗ рдХрдИ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рдпрд╣ рдорд╢реАрди рдкрд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдореИрд▓рд╡реЗрдпрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ, 32- рдпрд╛ 64-рдмрд┐рдЯ рд╢реЗрд▓рдХреЛрдб рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рд╣рдорд╛рд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рд╕реАрд╡реАрдИ-2018-8440 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдкреНрд░рд╢рд╛рд╕рдХ рдХреЛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдмрдврд╝рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред


рд╕реНрдирд┐рдкреЗрдЯ 1

KB4457138 рдкреИрдЪ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╡рд╛рд▓реА рднреЗрджреНрдпрддрд╛ рдХреА рд╕реВрдЪреА:

рдкреИрдЪ KB4457138 рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ:

  • CVE-2018-8457, CVE-2018-8335, CVE-2018-8424, CVE-2018-8455, CVE-2018-8468, CVE-2018-8447, CVE-2018-8475, CVE-2018-8271, CVE- 2018 2018-8440, CVE-2018-8464, CVE-2018-8469, CVE-2018-8421, CVE-2018-8442, CVE-2018-8367, CVE-2018-8443, CVE-2018-8465, CVE-2018- 2018 8419, CVE-2018-8466, CVE-2018-8410, CVE-2018-8467, CVE-2018-8462, CVE-2018-8452, CVE-2018-8446, CVE-2018-8449, CVE-2018-8420, CVE-2018-8433, CVE-2018-8438, CVE-2018-8435, CVE-2018-8456, CVE-2018-8354, CVE-2018-8434, CVE-2018-8470, CVE-2018-8332, CVE- 2018 2018-0965, CVE-2018-8315, CVE-2018-8439, CVE-2018-8392, CVE-2018-8425, CVE-2018-8393ред


рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреА рд╣реИ, рддреЛ RUNAS рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде, рдФрд░ рд╕реАрдорд┐рдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд░реНрддрдорд╛рди рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдиреАрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдкреВрд░рд╛ рдЫрджреНрдо рдХреЛрдб рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



Sodinokibi рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдореЛрдб рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ "рднрд╛рдИ" рдХреБрдВрдЬреА рдХреЗ рдореВрд▓реНрдп рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реНрдерд╛рди рдХрд╛ рджреЗрд╢ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рдпрд╣ рдирд┐рдореНрди рджреЗрд╢реЛрдВ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЛ рд╕рдВрдХреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдЕрдЧрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдРрд╕реЗ рд╕реНрдерд╛рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдереЗред


рднрд╛рд╖рд╛ рдЖрдИрдбреА рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛

рдЕрдкрд╡рд╛рдж рджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪреА

  • рд░реЛрдорд╛рдирд┐рдпрд╛, рд░реВрд╕, рдпреВрдХреНрд░реЗрди, рдмреЗрд▓рд╛рд░реВрд╕, рдПрд╕реНрдЯреЛрдирд┐рдпрд╛, рд▓рд╛рддрд╡рд┐рдпрд╛, рд▓рд┐рдереБрдЖрдирд┐рдпрд╛, рддрд╛рдЬрд┐рдХрд┐рд╕реНрддрд╛рди, рдИрд░рд╛рди, рдЕрд░реНрдореЗрдирд┐рдпрд╛, рдЕрдЬрд░рдмреИрдЬрд╛рди, рдЬреЙрд░реНрдЬрд┐рдпрд╛, рдХрдЬрд╛рдХрд┐рд╕реНрддрд╛рди, рдХрд┐рд░реНрдЧрд┐рд╕реНрддрд╛рди, рддреБрд░реНрдХрдореЗрдирд┐рд╕реНрддрд╛рди, рдЙрдЬрдмреЗрдХрд┐рд╕реНрддрд╛рди, рддрд╛рддрд╛рд░рд╕реНрддрд╛рди

* рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдиреЛрдЯ: рдЕрдЬреНрдЮрд╛рдд рдХрд╛рд░рдг рд╕реЗ, рд▓реЗрдЦрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░реВрд╕ рдореЗрдВ рддрд╛рддрд╛рд░ рд▓реЛрдХреЗрд▓ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ

рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрд▓рд╡реЗрдпрд░ MySQL рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП mysql.exe рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдпрджрд┐ рдпрд╣ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, ransomware vssadmin рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреА рдЫрд╛рдпрд╛ рдкреНрд░рддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдФрд░ bownedit рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рд░рд┐рдХрд╡рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рднреА рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИ:

vssadmin.exe Delete Shadows /All /Quiet & bcedit /set {default}
recoveryenabled No & bcedit /set {default} bootstatuspolice ignorealfailures


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, Sodinokibi рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╕рд╣рд┐рдд рд╕рднреА рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЦреЛрдЬрддрд╛ рд╣реИ, "рдмреИрдХрдЕрдк" рдирд╛рдо рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрд▓рд╡реЗрдпрд░ рдкрд╣рд▓реЗ рдРрд╕реЗ рд╕рднреА рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреЛ рдЕрд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, Acronis рдмреИрдХрдЕрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрддрдиреА рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░ рдкрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдХреЛ рдРрд╕реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдПред

рдкреНрд░рдореБрдЦ рдкреАрдврд╝реА


рд╕реЛрджрд┐рдиреЛрдХреЛрдмреА рдбрд┐рдлреА - рд╣реЗрд▓рдореИрди рдПрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡ рдЬреЗрдирд░реЗрд╢рди рдФрд░ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдИрд╕реАрдбреАрдПрдЪ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрддреНрдкрдиреНрди рд╕рддреНрд░ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╕рдордорд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ - AES рдФрд░ Sals2020 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

AES рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдЬреА рдХреБрдВрдЬреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╕реЗ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╢реАрди рдкрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВред рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рджреМрд░рд╛рди рдбреЗрдЯрд╛ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рднреА рдХрд░рддрд╛ рд╣реИред Salsa20 рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕реЛрджрд┐рдиреЛрдХреЛрдмреА рдореЗрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдмрд╛рдЗрдирд░реА рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рд╣реИред рдЗрди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╢реАрди рдкрд░ рдмрдирд╛рдИ рдЧрдИ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореБрдЦреНрдп рдкреАрдврд╝реА рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрд░рдг рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИрдВ:

рдЪрд░рдг 1. рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдПрдХ рдирд┐рдЬреА (рдЧреБрдкреНрдд, рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛) рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рд╕рддреНрд░ рдЬреЛрдбрд╝реА рдХреА рдЙрддреНрдкрддреНрддрд┐ред


рд╕реНрдерд╛рдиреАрдп рдирд┐рдЬреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреАрдврд╝реА

JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд░рдг 1 рд╕реЗ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реЛрддрд╛ рд╣реИ

рдЪрд░рдг 2. рдирд┐рдЬреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдПрдХ рдФрд░ рдЬреЛрдбрд╝реА рдмрдирд╛рдПрдВред

рдЪрд░рдг 3. рдЪрд░рдг 2 рд╕реЗ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА (рдкреАрдХреЗ рдХреБрдВрдЬреА рдореВрд▓реНрдп), рдЬреЗрдПрд╕рдПрди рд╕реЗ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ, рдФрд░ рд╣реИрд╢рд┐рдВрдЧ рдХреЗ рдмрд╛рдж, рдПрдХ рд╕рдордорд┐рдд рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред


рдПрдХ рд╕рд╛рдЭрд╛ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдордорд┐рдд рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ

рдЪрд░рдг 4. рдПрдХ 16-рдмрд┐рдЯ IV (рдЖрд░рдВрднреАрдХрд░рдг рд╡реЗрдХреНрдЯрд░) рдХреА рдкреАрдврд╝реАред

рдЪрд░рдг 5. рдХреБрдВрдЬреА рдФрд░ IV рдХреЗ рд╕рд╛рде рдПрдИрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд░рдг 1 рдореЗрдВ рдЙрддреНрдкрдиреНрди рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВ, рдЬреЛ рдЪрд░рдг 3 рдФрд░ 4 рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП рдереЗред

рдЪрд░рдг 6. рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП CRC32 рдХреА рдЧрдгрдирд╛, рдЬреЛ рдЪрд░рдг 5 рдореЗрдВ рдмрджрд▓ рдЧрдИред

рдЪрд░рдг 7. рдЪрд░рдг 5 рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдирд┐рдЬреА рдХреБрдВрдЬреА рд╡рд╛рд▓реЗ рдмрдлрд░ рдХреЗ рдЕрдВрдд рдореЗрдВ IV рдФрд░ CRC32 рдХреЛ рдЬреЛрдбрд╝рдирд╛ред

рдЪрд░рдг 8. рдСрдлрд╕реЗрдЯ (рдЪрд┐рд╣реНрдирд┐рдд "sk_key") рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдзрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрдлрд░ рд╕рд╣реЗрдЬрдирд╛ред


рд╣рдорд▓рд╛рд╡рд░ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд░рдг 1 рд╕реЗ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВ

рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд░рдг 1 рд╕реЗ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВред

рдЪрд░рдг 9. рдЪрд░рдг 3 рдореЗрдВ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рдПрдХ рдЕрдиреНрдп рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд░рдг 2 рд╕реЗ 7 рджреЛрд╣рд░рд╛рдПрдВред

рдЪрд░рдг 10. рдореЗрдореЛрд░реА рдореЗрдВ рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдореИрдк рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрдлрд░ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ (рдирд┐рд╢рд╛рди "0_key")
sk_key, 0_key рдФрд░ pk_key рдХреЛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдПрдХреНрд╕реЗрд╕ рд░рд╛рдЗрдЯреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ ...

HKLM \ SOFTWARE \ recfg \ sk_key рдпрд╛ HKCU \ SOFTWARE \ recfg \ sk_key
HKLM \ SOFTWARE \ recfg \ 0_key рдпрд╛ HKCU \ SOFTWARE \ recfg \ 0_key
HKLM \ SOFTWARE \ recfg \ pk_key рдпрд╛ HKCU \ SOFTWARE \ recfg \ pk_key

рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЧрдИ рдЧреБрдкреНрдд рдХреБрдВрдЬреА
Salsa20 рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдкреАрдврд╝реА

рдЪрд░рдг 11. рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдирдИ рдЬреЛрдбрд╝реА рдмрдирд╛рдПрдВред

рдЪрд░рдг 12. Salsa20 рдореЗрдВ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдЧрд▓реА рд╕рдордорд┐рдд рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░рдг 2 рдФрд░ рд╣реИрд╢ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╕рддреНрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рдЭрд╛ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред

рдЪрд░рдг 13. рд╕рд╛рд▓реНрд╕рд╛ 20 рдореЗрдВ 256-рдмрд┐рдЯ рдХреБрдВрдЬреА (32 рдмрд╛рдЗрдЯреНрд╕) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдЪрд░рдг 14. рд╕рд╛рд▓реНрд╕рд╛ 20 рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП 8-рдмрд┐рдЯ IV рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ

рдЪрд░рдг 15. рд╕рд╛рд▓реНрд╕рд╛ 20 рдкреНрд░рдореБрдЦ рдкреАрдврд╝реА

рдЪрд░рдг 16. Salsa20 рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Salsa20 key_state рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред


Salsa20 рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреАрдврд╝реА
рдкреНрд░рддреНрдпреЗрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЪрд░рдг 11 рд╕реЗ 16 рддрдХ рджреЛрд╣рд░рд╛рдПрдБред

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЪрд┐рддреНрд░рдг


рд╣рдорд▓рд╛рд╡рд░ рдФрд░ рдкреАрдбрд╝рд┐рдд рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмреАрдЪ рдЪрд╛рдмрд┐рдпрд╛рдБ рдХреИрд╕реЗ рдЙрддреНрдкрдиреНрди рдФрд░ рд╕рдВрдЪрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВ, рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдбрд┐рдлрд┐ рд╣реЗрд▓рдореИрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдЪрд┐рддреНрд░рдг рджреНрд╡рд╛рд░рд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛



рдбрд┐рдлреА-рд╣реЗрд▓рдореИрди рдПрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡ рдХреБрдВрдЬреА рдПрдХреНрд╕рдЪреЗрдВрдЬ (ECDH)


рд╕реЛрдбрд┐рдиреЛрдХрд┐рдмреА рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг

рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд▓рд╛рд╡рд░ рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд▓реЗрдХрд┐рди рд╡реЗ рдХрд╣реАрдВ рднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред

рдЫрд╡рд┐
рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рд╣рдорд▓рд╛рд╡рд░ рдХрд╛ рд░рд╣рд╕реНрдп рдЙрд╕рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИ)

рдЫрд╡рд┐
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рд╕рд░рд▓реАрдХреГрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИред

рд╕реНрдерд╛рдиреАрдп рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЛрдбрд┐рдиреЛрдХрд┐рдмреА I / O рдХрдореНрдкреНрд▓реАрдЯреЗрд╢рди рдкреЛрд░реНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрдИ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреНрд░реАрдо рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдорд╢реАрди рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджреЛрдЧреБрдирд╛ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ, рдЗрди рдзрд╛рд░рд╛рдУрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдП I / O рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдпреЗ рдереНрд░реЗрдб рдлрд╝рд╛рдЗрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ I / O рдкреЛрд░реНрдЯ рдкрд░ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЯ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП GetQueuedCompletionStatus Win API рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдЬреИрд╕реЗ рд╣реА рдзрд╛рд░рд╛рдПрдБ рдмрдирддреА рд╣реИрдВ рдФрд░ I / O рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рдЖрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рдиреЗ рд▓рдЧрддреА рд╣реИрдВ, Sodinokibi рд╕рднреА рд╕реНрдерд╛рдиреАрдп рдбреНрд░рд╛рдЗрд╡реЛрдВ рдФрд░ рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ CDROM рдФрд░ RAMDISK рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрдВрдЯрдиреА рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЗрд╕реА I / O рдкреВрд░реНрдг рдкреЛрд░реНрдЯ рдкрд░ рдЕрд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдлрд╝реЛрд▓реНрдбрд░, рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рдиреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреА рдЕрдкрд╡рд╛рдж рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рдЖрддреА рд╣реИрдВ, AddFileToIoCompletionPort рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ PostQueuedCompletionStatus рдпрд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП I / O рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреЛрд░реНрдЯ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред

AddFileToIoCompletionPort рдлрд╝рдВрдХреНрд╢рди рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп Salsa20 рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреНрд░реАрдо рдХреЗ рд▓рд┐рдП Salsa20 рдХреБрдВрдЬреА рдХреЛ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкреЛрд╕реНрдЯрдХреНрдпреВрдпреВрдЖрдИрдЯрд┐рдкреНрд▓рд╕ рд╕реНрдЯреЗрдкреНрдЯрд╕ рд╡рд┐рди рдПрдкреАрдЖрдИ рдлрд╝рдВрдХреНрд╢рди рдХреЗ lpOverlapped рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд╛рдж рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдкрд╡рд╛рдж рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдПрдХ рдлрд╝рд╛рдЗрд▓ рдлрд┐рд░реМрддреА рдХреА рдорд╛рдВрдЧ рдХреЗ рд╕рд╛рде рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдЬрдм рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЗрдВ рд░рди рдЖрдЙрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рддреЛ рдереНрд░реЗрдб рдПрдХ рд▓реВрдк рдореЗрдВ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдФрд░ рд░реАрдиреЗрдо рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ I / O рдкреВрд░реНрдг рдкреЛрд░реНрдЯ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреАред

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

рдЫрд╡рд┐

рдЕрдкрд╡рд╛рдж рдлрд╝реЛрд▓реНрдбрд░ рдХреА рд╕реВрдЪреА

  • "$ рд╡рд┐рдВрдбреЛрдЬрд╝ред ~ рдмреАрдЯреА"
  • ┬лрдЗрдВрдЯреЗрд▓┬╗
  • "рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╛рдЗрд▓реЗрдВ (x86)"
  • "рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝рд╛рдЗрд▓реЗрдВ"
  • ┬лMsocache┬╗
  • "$ recycle.bin"
  • "$ рд╡рд┐рдВрдбреЛрдЬрд╝ред ~ ws"
  • "рддреЛрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░"
  • ┬лрдмреВрдЯ┬╗
  • "рд╕рд┐рд╕реНрдЯрдо рд╡реЙрд▓реНрдпреВрдо рдЬрд╛рдирдХрд╛рд░реА"
  • ┬лPerflogs┬╗
  • ┬лрдЧреВрдЧрд▓┬╗
  • "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛"
  • ┬лрд╡рд┐рдВрдбреЛрдЬ┬╗
  • ┬лProgramData┬╗
  • ┬лWindows.old┬╗
  • ┬лAppData┬╗
  • ┬лрдореЛрдЬрд╝рд┐рд▓рд╛┬╗
  • рдлрд╝рд╛рдЗрд▓ рдЕрдкрд╡рд╛рдж
  • ┬лBootfont.bin┬╗
  • ┬лBoot.ini┬╗
  • ┬лNtuser.dat┬╗
  • ┬лDesktop.ini┬╗
  • ┬лIconcache.db┬╗
  • ┬лNtldr┬╗
  • ┬лNtuser.dat.log┬╗
  • ┬лThumbs.db┬╗
  • ┬лBootsect.bak┬╗
  • ┬лNtuser.ini┬╗
  • ┬лAutorun.inf┬╗
  • рд╡рд┐рд╕реНрддрд╛рд░ рдЕрдкрд╡рд╛рдж
  • ┬лThemepack┬╗
  • ┬лрдПрд▓рдбреАрдПрдл┬╗
  • ┬лScr┬╗
  • ┬лрдЖрдИрд╕реАрдПрд▓┬╗
  • "386"
  • ┬лCmd┬╗
  • ┬лAni┬╗
  • ┬лрдЕрднрд┐рднрд╛рд╖рдХ┬╗
  • ┬лрдереАрдо┬╗
  • ┬лMsi┬╗
  • ┬лрдЖрд░рдЯреАрдкреА┬╗
  • ┬лDiagcfg┬╗
  • ┬лMsstyles┬╗
  • ┬лрдмрд┐рди┬╗
  • ┬лрдирд┐:┬╗
  • ┬лSHS┬╗
  • ┬лDrv┬╗
  • ┬лWpx┬╗
  • ┬лDeskthemepack┬╗
  • ┬лрдЪрдордЧрд╛рджрдбрд╝┬╗
  • ┬лрд░реЛрдо┬╗
  • ┬лрдПрдордПрд╕рд╕реА┬╗
  • ┬лLnk┬╗
  • ┬лрдЯреИрдХреНрд╕реА┬╗
  • ┬лSpl┬╗
  • ┬лPS1┬╗
  • ┬лMSU┬╗
  • ┬лIcs┬╗
  • ┬лрдХреБрдВрдЬреА┬╗
  • ┬лрдПрдордПрд╕рдкреА┬╗
  • ┬лрдХреЙрдо┬╗
  • ┬лSys┬╗
  • ┬лDiagpkg┬╗
  • ┬лNLS┬╗
  • ┬лDiagcab┬╗
  • ┬лрдЗрдХреЛ┬╗
  • ┬лрд▓реЙрдХ┬╗
  • ┬лOCX┬╗
  • ┬лрдПрдордкреАрдП┬╗
  • ┬лCur┬╗
  • ┬лрдХрд╛рд░рдкреЛрд░рд▓┬╗
  • ┬лрдореЙрдб┬╗
  • ┬лHTA┬╗
  • ┬лExe┬╗
  • ┬лICNS┬╗
  • ┬лPRF┬╗
  • ┬лDll┬╗
  • ┬лNomedia┬╗
  • ┬лIDX┬╗

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреНрд░реАрдо рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрдврд╝рдиреЗ, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ, рдПрдХ рд╣реА рдлрд╝рд╛рдЗрд▓ рдкрд░ рд╡рд╛рдкрд╕ рд▓рд┐рдЦрдиреЗ, рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рддреНрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕рд╣рд┐рдд, рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП ECDH рдХреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рднрд╛рдЧ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП Salsa20 рдЖрд░рдВрднреАрдХрд░рдг рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдорд╛рдирддрд╛ рд╣реИред

рдЙрд╕рдХреЗ рдмрд╛рдж, рдзрд╛рд░рд╛ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓ рджреЗрддреА рд╣реИ, рдПрдХ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рдирд╛рдо рдХреЛ рдЬреЛрдбрд╝рдХрд░ред EncryptAndWrite рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ Salsa20 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд EncryptingThreadRoutine рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред

рдЫрд╡рд┐
рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд╛рдж рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛

рдЫрд╡рд┐
рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛

рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐


рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдкреНрд░рдмрдВрдзрди рд╕рд░реНрд╡рд░ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рдореЗрдВ JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рд╕рд┐рд╕реНрдЯрдо рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдлрд╝реАрд▓реНрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╡реЗ рдПрдИрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЧрдП рдФрд░ рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рднреА рдХреБрдВрдЬреА [[HKLM | HKCU] \ SOFTWARE \ recfg \ stat тАЭрдХреЗ рддрд╣рдд рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЫрд╡рд┐

рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛



рдбреЛрдореЗрди рдирд╛рдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рд╕реЛрдЪреА-рдУрдХреЗ 23 [[ред] рдЖрд░рдпреВ + рдкрддрд╛ 1 рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛

  • ┬лWP-рд╕рд╛рдордЧреНрд░реА┬╗
  • ┬лрд╕реНрдЯреЗрдЯрд┐рдХ┬╗
  • ┬лрд╕рд╛рдордЧреНрд░реА┬╗
  • ┬лрд╢рд╛рдорд┐рд▓┬╗
  • ┬лрдЕрдкрд▓реЛрдб┬╗
  • ┬лрд╕рдорд╛рдЪрд╛рд░┬╗
  • ┬лрдбрд╛рдЯрд╛┬╗
  • ┬лрд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ┬╗

рдФрд░ рдкрддрд╛ 2 рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛

  • ┬лрдЫрд╡рд┐рдпрд╛рдБ┬╗
  • ┬лрдЪрд┐рддреНрд░┬╗
  • ┬лрдЫрд╡рд┐┬╗
  • ┬лрдЕрд╕реНрдерд╛рдпреА┬╗
  • ┬лTmp┬╗
  • ┬лрдЧреНрд░рд╛рдлрд┐рдХ┬╗
  • ┬лрдЖрд╕реНрддрд┐рдпреЛрдВ┬╗
  • ┬лрдЪрд┐рддреНрд░┬╗
  • ┬лрдЦреЗрд▓┬╗

рдЫрд╡рд┐
URL рдЬрдирд░реЗрд╢рди

рдлрд┐рд░реМрддреА рдХреА рдорд╛рдВрдЧ


рд╕реЛрджрд┐рдиреЛрдХреЛрдмреА рдХреЗ рдкрд╛рд╕ рдмрд╛рдпрдмреИрдХ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рд╡реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд╛рдо, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА (uid - рдКрдкрд░ рд╡рд░реНрдгрди) рдФрд░ рдХреБрдВрдЬреА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░реМрддреА рдЕрдиреБрд░реЛрдз рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдкрд╡рд╛рджреЛрдВ рдХреА рдЧрд┐рдирддреА рдирд╣реАрдВред

рдЫрд╡рд┐

рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди


рдЫрд╡рд┐

рдЗрд╕ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдореБрдлреНрдд рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣рдорд▓рд╛рд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдлрд┐рд░реМрддреА рдЕрдиреБрд░реЛрдз рдореЗрдВ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП ...

рдЫрд╡рд┐

рдирд┐рд╖реНрдХрд░реНрд╖


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

рд╕рд╛рдЗрдмрд░ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди Acronis True Image 2019 рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде Acronis рдмреИрдХрдЕрдк рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдЬреЛ Acronis Active Security рдирд╛рдордХ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдПрдВрдЯреА-рдореИрд▓рд╡реЗрдпрд░ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рджреЛрдиреЛрдВ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реЛрдбрд┐рдиреЛрдХрд┐рдмреА рд╕реЗ рдмрдЪрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред

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


All Articles