рдж рдПрдбрд╡реЗрдВрдЪрд░реНрд╕ рдСрдлрд╝ рдж рдПрд▓реВрд╕рд┐рд╡ рдорд╛рд▓реНрд╡рд╛рд░реА, рднрд╛рдЧ I



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

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

рдорд╣рд╛рди рдФрд░ рднрдпрд╛рдирдХ рдкреЙрд╡рд░рд╢реЗрд▓


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

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

PowerShell рдФрд░ рдЕрдиреНрдп рдирдореВрдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рд╡рд┐рдЬреБрдЕрд▓ рдмреЗрд╕рд┐рдХ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЖрджрд┐) рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рд╕реНрд╡рдпрдВ рдХреЛрдб рджреЗрдЦ рдкрд╛ рд░рд╣рд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдРрд╕реЗ PowerShell рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдЖрдпрд╛:



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


рдпрджрд┐ рдЖрдк рдореЗрд░реА рдСрдмрдлреНрдпреВрдЬрди рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ -e рд╡рд┐рдХрд▓реНрдк рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдордЧреНрд░реА рдмреЗрд╕ 64 рдореЗрдВ рдПрдиреНрдХреЛрдбреЗрдб рд╣реИред рд╡реИрд╕реЗ, рд╕рдВрдХрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рднреА рдЗрд╕рд╕реЗ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рд╡рд╛рдкрд╕ рдбрд┐рдХреЛрдб рдХрд░рдирд╛ред рдпрджрд┐ рдЖрдк рдмреЗрд╕ 64 PowerShell (рдЗрд╕рдХреЗ рдмрд╛рдж - PS) рдХреЛ рд╕реНрд╡рдпрдВ рдбрд┐рдХреЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($EncodedText)) 

рдЧрд╣рд░рд╛ рдЬрд╛рдУ


рдореИрдВрдиреЗ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реА рдкреАрдПрд╕-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдбреАрдХреЛрдб рдХрд┐рдпрд╛, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдкрд╛рда рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдереЛрдбрд╝рд╛ рд╕рдВрд╢реЛрдзрд┐рдд:


рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреНрд░реЗрдХ рддрд╛рд░реАрдЦ 4 рд╕рд┐рддрдВрдмрд░, 2017 рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдерд╛ рдФрд░ рд╕рддреНрд░ рдХреБрдХреАрдЬрд╝ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдореИрдВрдиреЗ рдЗрд╕ рдЕрдЯреИрдХ рд╕реНрдЯрд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ PS obfuscation Series рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмреЗрд╕ 64 рдПрдирдХреЛрдбреЗрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЦреБрдж рд╣реА рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдЧрд╛рдпрдм рдорд╛рд▓рд╡реЗрдпрд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреА рд╣реИред рд╕рднреА рд╣рд╛рд░реНрдб рд╡рд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .Net рдлреНрд░реЗрдорд╡рд░реНрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рд╡реЗрдмрдХреНрд▓рд╛рдЗрдВрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣ рдХрд┐рд╕ рд▓рд┐рдП рд╣реИ?

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

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

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝реЗрдВ


Visual Basic рдФрд░ рдЕрдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП Microsoft Office рдореИрдХреНрд░реЛрдЬрд╝ рдореЗрдВ рд╣реИрдХрд░ рдЬрд╛рдирдмреВрдЭрдХрд░ PowerShell рд╣рдорд▓реЗ рдХреЛ рдЫрд┐рдкрд╛рддреЗ рд╣реИрдВред рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдкреАрдбрд╝рд┐рдд рдХреЛ рдПрдХ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбрд┐рд▓реАрд╡рд░реА рд╕реЗрд╡рд╛ рд╕реЗ, .doc рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рдеред рдЖрдк рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдореИрдХреНрд░реЛ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЕрдВрддрддрдГ рдпрд╣ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг PowerShell рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред

рдЕрдХреНрд╕рд░, рд╡рд┐рдЬрд╝реБрдЕрд▓ рдмреЗрд╕рд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╣реА рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдпрд╣ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдФрд░ рдЕрдиреНрдп рдореИрд▓рд╡реЗрдпрд░ рд╕реНрдХреИрдирд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХреЗред рдЙрдкрд░реЛрдХреНрдд рдХреА рднрд╛рд╡рдирд╛ рдореЗрдВ, рдореИрдВрдиреЗ рдЙрдкрд░реЛрдХреНрдд PowerShell рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдиреАрдЪреЗ рдореЗрд░реЗ рдХрд╛рдо рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ:


рд╣рдорд╛рд░реЗ рдкреЙрд╡рд░рд╢реЗрд▓ рдХреЛ рдЫрд┐рдкрд╛рддреЗ рд╣реБрдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджрд┐рдпрд╛ред рд░рд┐рдпрд▓ рд╣реИрдХрд░реНрд╕ рдЗрд╕реЗ рдПрдХ рдпрд╛ рджреЛ рдмрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред


рдпрд╣ рдЙрди рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдореИрдВ рдиреЗрдЯ рдкрд░ рдЖрдпрд╛ рд╣реВрдБ: рдПрдиреНрдХреЛрдбреЗрдб рдкреЙрд╡рд░рд╢реЗрд▓ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП Wscript.Shell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рд╡реИрд╕реЗ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрд╡рдпрдВ рдореИрд▓рд╡реЗрдпрд░ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рдзрди рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрд╕реНрдЯ рд╣реИ , рдЬреЛ рд╕реНрд╡рдпрдВ рдЬреЗрдПрд╕ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг JS рд╕реНрдХреНрд░рд┐рдкреНрдЯ .doc.js рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реИред Windows рдЖрдорддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдкрд╣рд▓рд╛ рдкреНрд░рддреНрдпрдп рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреАрдбрд╝рд┐рдд рдХреЛ Word рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред


JS рдЖрдЗрдХрди рдХреЗрд╡рд▓ рд╕реНрдХреНрд░реЙрд▓ рдЖрдЗрдХрди рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрдИ рд▓реЛрдЧ рдЗрд╕ рд▓рдЧрд╛рд╡ рдХреЛ рдЦреЛрд▓реЗрдВрдЧреЗ, рдпрд╣ рд╕реЛрдЪрдХрд░ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд░реНрдб рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рд╣реИред


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

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

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


All Articles