рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдирдХрд▓ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдирд┐рдпрдВрддреНрд░рдг (UAC) рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░реЗрдВ


рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдбреЗрд╡рд┐рдб рд╡реЗрд▓реНрд╕ рдиреЗ рд╡рд┐рдВрдбреЛрдЬ 10 рдореЗрдВ рдпреВрдПрд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!

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

рдЙрдХ рдкреНрд░рд╛рдЗрдорд░

рдЬрдм рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛ рдкреНрд░рд╢рд╛рд╕рдХ рд╕рдореВрд╣ рдХрд╛ рд╕рджрд╕реНрдп рд╣реИ, рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдиреНрдирдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ UAC рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрд░реЛрдз рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕рдореВрд╣ рдХрд╛ рд╕рджрд╕реНрдп рд╣реИ, рдХреЛ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ UAC рдЕрдиреБрд░реЛрдз Windows рдкрд░ рд╕рднреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХреАрдп рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИред ред рдХреБрдЫ рдЕрдкрд╡рд╛рдж рд╣реИрдВ рдЬреЛ "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ" рдПрдХ рдпреВрдПрдПрд╕реА рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдпреВрдПрд╕реА рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рддреЗ рд╣реБрдП (рдЖрдкрдХреЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ!)ред рдЪрдпрдирд┐рдд рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд╖реНрдкрд╛рджрдХреЛрдВ рдХрд╛ рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд╕рдореВрд╣ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдЬрд╛рдВрдЪ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ рдХрд┐ рдпреЗ рдлрд╛рдЗрд▓реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕реВрдЪрдирд╛ рд╣рдорд▓рд╛рд╡рд░ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд┐рдЫрд▓реЗ рдпреВрдПрд╕реА рдмрд╛рдИрдкрд╛рд╕ рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдореЗрд░реА рдирдИ рдмрд╛рдИрдкрд╛рд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЖрдзрд╛рд░ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдореЗрдВ рдЕрдкрдиреЗ рд╣рдорд▓реЗ рдХреЗ рд╕рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдЗрдП рд╣рдо рдЙрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рджреЗрдЦреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкреВрд░рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп "рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрдиреНрдирдд" рд╣реЛред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ appinfo.dll рдЕрд╕рдВрддреБрд╖реНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдп (рдПрдЖрдИрдПрд╕ рд╕реЗрд╡рд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ UAC рдХреЗ рдореБрдЦреНрдп рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ) рдХреА рдХреБрдЫ рддрд╕реНрд╡реАрд░реЗрдВ рджрд┐рдЦрд╛рдПрдЧрд╛ред

рдЖрд╡рд╢реНрдпрдХрддрд╛ 1: рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓

рдЬрдм рдХрд┐рд╕реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдЙрдарддрд╛ рд╣реИ, рддреЛ AIS рд╕реЗрд╡рд╛ (appinfo.dll) рдПрдХ RPC рдХреЙрд▓ рдХреЛ рд▓рдХреНрд╖реНрдп рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдкрде рдХреЗ рд╕рд╛рде рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИред рдпрд╣ рд╕реЗрд╡рд╛ рддрдм рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рдХреНрд╖реНрдп рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕рд╛рдордЧреНрд░реА рдХреЛ рдореИрдк рдХрд░реЗрдЧреАред рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкреНрд░рдХрдЯрди рдореЗрдВ, рдХреБрдВрдЬреА рдХреЛ "рдСрдЯреЛ рдПрд▓реЗрд╡реЗрдЯ" (рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ) рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдп рдХреЛ рдкрдврд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЪрд┐рддреНрд░рд╛ 1 - рдХреБрдВрдЬреА рдореВрд▓реНрдп "рдСрдЯреЛ рдПрд▓реЗрд╡реЗрдЯ" рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкреНрд░рдХрдЯрди рдХреЛ рдкрдврд╝рдирд╛ред



рдпрджрд┐ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рддреНрдп рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдЙрдиреНрдирдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдЙрдиреНрдирдпрди рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ UAC рд╕реЗрд╡рд╛ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдмрд╢рд░реНрддреЗ рдХрд┐ рдпрд╣ рдиреАрдЪреЗ рджреА рдЧрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░ рджреЗ)ред

рдЪрд┐рддреНрд░ 2 - "рдСрдЯреЛ рдПрд▓рд┐рд╡реЗрдЯрд┐рдВрдЧ" рдХреА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕реВрдЪреА рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП "bsearch" рдХреЙрд▓ рдХрд░рдирд╛



рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╣рд╛рд░реНрдб-рдкреНрд░реЛрдЧреНрд░рд╛рдореНрдб рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд╢реНрд╡реЗрдд рд╕реВрдЪреА рдореЗрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИ:
'cttunesvr.exe', 'inetmgr.exe', 'migsetup.exe', 'mmc.exe', 'oobe.exe', 'pkgmgr.exe', 'рдкреНрд░рд╛рд╡рдзрд╛рдиреЛрдВрд╢реНрд░реЗ ..exe', 'рдкреНрд░реЛрд╡рд┐рдЬрдирд╕реНрдЯреЛрд░', '' рдХреА рд╕реНрдерд╛рдкрдирд╛ .exe ',' winat.exe '

рдЖрд╡рд╢реНрдпрдХрддрд╛ 2: рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд

рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ UAC рдХреЛ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ" рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реА рд╢рд░реНрдд "рдкрд┐рдирдЯреНрд░рд╕реНрдЯ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╣реИ! WTGetSignatureInfo тАЭред

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

рдЖрд╡рд╢реНрдпрдХрддрд╛ 3: рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди

рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдКрдВрдЪрд╛рдИ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЖрд╡рд╢реНрдпрдХрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд▓рдХреНрд╖реНрдп рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдПрдХ "рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛" рдореЗрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "C: \ Windows \ System32"ред рдЪрд┐рддреНрд░ 3 рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ AIS рдЕрдкрдЧреНрд░реЗрдб рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдкрде рдХреА рдпрд╣ рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ "рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп" рдорд╛рдиреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкрдереЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ "C: \ Windows \ System32" рд╣реИред

рдЪрд┐рддреНрд░ 3



рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рд╢реАрд░реНрд╖рдХ "рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдирдХрд▓ рдХрд░рдХреЗ рдмрд╛рдИрдкрд╛рд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдирд┐рдпрдВрддреНрд░рдг (рдпреВрдПрд╕реА)" рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╢рд╛рдпрдж рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред

рдпреВрдПрд╕реА рдмрд╛рдИрдкрд╛рд╕

рдЬреИрд╕рд╛ рдХрд┐ UAC рдкреНрд░рд╛рдЗрдорд░ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдСрдЯреЛ-рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ (UAC рдмрд╛рдИрдкрд╛рд╕) рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

  1. "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
  2. рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд
  3. рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЪрд▓рд╛рдПрдБ ("C: \ Windows \ System32")

Appinfo.dll (рдПрдЖрдИрдПрд╕) RtlPrefixUnicodeString рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдкрде "C: \ Windows \ System32 \" рдореЗрдВ рд╕реЗ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдХрд╛рдлреА рдкреНрд░рдмрд▓рд┐рдд рдХрдВрдХреНрд░реАрдЯ рдкрд░реАрдХреНрд╖рдг рд╣реИ, рдЗрд╕рдХреА рддреБрд▓рдирд╛ рд╡рд┐рд╣рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдХреА рдЧрдИ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдЪреЗрдХ рдХреЗ рдмрд╛рдпрдкрд╛рд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ "C: \ Windows \" рдирд╛рдордХ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рддрд╛ рд╣реВрдВ ("рд╡рд┐рдВрдбреЛрдЬ" рдХреЗ рдмрд╛рдж рд╕реНрдерд╛рди рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ)ред рдмреЗрд╢рдХ, рдЗрд╕ рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдЕрднреА рднреА RtlPrefixUnicodeString рдЪреЗрдХ рдХреЛ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдореИрдВ рдпрд╣ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рдЕрдорд╛рдиреНрдп (рдпрд╛ рдХрдо рд╕реЗ рдХрдо "рдЕрдорд┐рддреНрд░") рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рд╡рд┐рдВрдбреЛрдЬ рдХреЛ рдирд╛рдо рдХреЗ рдЕрдВрдд рдореЗрдВ рд╕реНрдерд╛рди рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ (рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ) )ред

рд╣рд╛рд▓рд╛рдБрдХрд┐, CreateDirectory API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ "\\ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИ?" \ "рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдо рдЬрд┐рд╕реЗ рдореИрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╣рдо рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдирд╛рдо рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╕реАрдзреЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред



рдпрд╣ рдПрдХ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рд╕реА: \ рд╡рд┐рдВрдбреЛрдЬ \" рдХреЗ рд╕рд╛рде рд╕рд╣рд╡рд╛рд╕ рдХрд░рддреА рд╣реИ (рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред



рдЕрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ "C: \ Windows \" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕рдореЗрдВ "System32" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреЛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ "рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ" рдЙрдиреНрдирдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рд╣реИ) "C: \ Windows \ System32 "ред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ "winSAT.exe" (рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдордд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдКрдВрдЪрд╛рдИ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╢реНрд╡реЗрдд рд╕реВрдЪреА рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ) рдХреА рдирдХрд▓ рдХреАред
рдЬрдм рд╣рдо рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдиреА рдирдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "C: \ Windows \ System32 \ winSAT.exe" рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ appinfo.dll рдореЗрдВ рдирд┐рдореНрди API (рдЪрд┐рддреНрд░ 6 рджреЗрдЦреЗрдВ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рдЗрд╕ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рдиреАрдВрд╡ рдХреНрдпреЛрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдЪрд┐рддреНрд░ 6



рдЬрдм рдХрд┐рд╕реА рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдпрд╣ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкрде рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП AIS рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкрде GetLongPathNameW рдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕реЗ "C: \ Windows \ System32 \ winSAT.exe" (рд╕реНрдерд╛рди рд╣рдЯрд╛рдпрд╛) рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛!

рдЕрдм рдпрд╣ рд╡рд╣ рд░реЗрдЦрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╡реИрдз рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЪреЗрдХ рдкрд╛рд╕ рд╣реБрдЖ (RtlPrefixUnicodeString рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП) рдмрд╛рдХреА рдЪреЗрдХ рдХреЗ рд▓рд┐рдПред

рдореЗрд░реЗ рд╕рдорд╛рдзрд╛рди рдХреА рд╕реБрдВрджрд░рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдкрде рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рддрдм рдореБрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╢реЗрд╖ рдЪреЗрдХ (рдФрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдЕрдиреБрд░реЛрдз) рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдореВрд▓ рдирд╛рдо (рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде) рдХреЗ рд╕рд╛рде рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдпрд╣ рдЖрдкрдХреЛ рдЕрдиреНрдп рд╕рднреА рдЬрд╛рдВрдЪреЛрдВ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╡рд┐рдирд╕рдореЗрдЯ рдХреА рдореЗрд░реА рдХреЙрдкреА рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП appinfo.dll рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдКрдВрдЪрд╛рдИ рдХреЗ рд╕рд╛рде (рдЪреВрдВрдХрд┐ рдпрд╣ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реИ рдФрд░ "рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдХреЗ рд▓рд┐рдП рд╕рдлреЗрдж рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ)ред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕реНрдерд╛рдиреАрдп dll рдХреЛ рдЦрд░рд╛рдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "C: \ Windows \ System32 \" рдореЗрдВ рдирдХрд▓реА WinMM.dll (рдЖрдпрд╛рддрд┐рдд winSAT.exe) рдХреА рдирдХрд▓ рдХреАред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдЪрд┐рддреНрд░ 7



тЖТ рдЬреАрдердм рд╕реЗ рд▓рд┐рдВрдХ

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


All Articles