Win32 / рдиреИрдкреЛрд▓рд░ - рдЬрдВрдЧрд▓реА рдмреЙрдЯ рдореЗрдВ рдирдпрд╛

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╣рдорд╛рд░реЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдиреЗ рдПрдХ рдирдпрд╛ рдореИрд▓рд╡реЗрдпрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЦреЛрдЬрд╛ рд╣реИ рдЬреЛ Win32 / рдиреИрдкреЛрд▓рд░ рдЬреИрд╕реЗ рдПрдВрдЯреА-рд╡рд╛рдпрд░рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдордиреЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рдХреЛрдб рдЗрдВрдЬреЗрдХреНрд╢рди рдХреЗ рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХреЛрдВ рдХреЗ рдХрд╛рд░рдг рдЕрдЧрд╕реНрдд рдХреЗ рдордзреНрдп рдореЗрдВ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ред рдЗрд╕ рдмреЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдЗрдмрд░ рдЕрдкрд░рд╛рдзрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрдИ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: DoS рд╣рдорд▓реЛрдВ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛, SOCKS рдкрд░рджреЗ рдХреЗ рдкреАрдЫреЗ рд╕рдВрдЧрдард┐рдд рдХрд░рдирд╛ рдФрд░ рд╕рдВрдХреНрд░рдорд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдЪреЛрд░реА рдХрд░рдирд╛ред рдЕрдиреНрдп рдЯреНрд░реЛрдЬрди рдХреА рддрд░рд╣, рд╡реЗрдм рдлреЙрд░реНрдо рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Win32 / рдиреИрдкреЛрд▓рд░ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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



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


рд╕рдЪреНрдЪреЗ рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдорд╛рд╕реНрдХ рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрдмрд▓ рдирд╛рдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, * .JPG.EXE, * .TXT.EXEред AVAST рд╕реЗ рд╣рдорд╛рд░реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдиреЗ рдЕрдкрдиреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдЗрди рд╕рдВрдХреНрд░рдордг рд╡реИрдХреНрдЯрд░ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА ред

рдбрд┐рдмрдЧрд┐рдВрдЧ рд╡рд┐рд░реЛрдзреА рдЪрд╛рд▓реЗрдВ

рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рд╣рдордиреЗ рджреЗрдЦреА, рд╡рд╣ рдкреАрдИ рд╣реИрдбрд░ рдореЗрдВ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдкрддреЗ рдХреА рдХрдореА рдереАред



рдРрд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдереНрд░реЗрдб рд▓реЛрдХрд▓ рд╕реНрдЯреЛрд░реЗрдЬ (TLS) рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдиреЗ рдкрд░ OS рдЬреЛ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛, рд╡рд╣ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛ред рдбреНрд░реЙрдкрд░ рдореЗрдВ рджреЛ рдкрдВрдЬреАрдХреГрдд рдЯреАрдПрд▓рдПрд╕ рдлрд╝рдВрдХреНрд╢рди рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ рдХреЛрдИ рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░рд╛ RC4 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдФрд░ 0xDEADBEEF рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдпрд╣ рдбрд┐рдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреЛрдб рдУрдПрд╕ рдкрд░ рдкрд┐рдЫрд▓реЗ рдлрд╝рдВрдХреНрд╢рди рд░рд┐рдЯрд░реНрди рдирд┐рдпрдВрддреНрд░рдг рд╕реЗ рдкрд╣рд▓реЗ рддреАрд╕рд░реЗ рдЯреАрдПрд▓рдПрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рд╣реИред



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


рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Win32 / рдиреИрдкреЛрд▓рд░ рдореЗрдореЛрд░реА рдореЗрдВ 0x55 рдУрдкрдХреЛрдб рдХреЗ рд▓рд┐рдП рджрд┐рдЦрддрд╛ рд╣реИ (рдкреБрд╢ рдИрдмреАрдкреА рдирд┐рд░реНрджреЗрд╢ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдлрд╝рдВрдХреНрд╢рди рдХреА рдЕрдкреЗрдХреНрд╖рд┐рдд рд╢реБрд░реБрдЖрдд)ред рдпрджрд┐ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХреЛ 0xCC opcode (рдпрд╛рдиреА, рдЗрд╕ рдкрд░ рдбрд┐рдмрдЧ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреЛрдб рдХрд╛ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╡рд┐рд░реЛрдзреА рдбрд┐рдмрдЧрд┐рдВрдЧ рддрдВрддреНрд░ рдЖрдкрдХреЛ рдбреНрд░реЙрдкрд░ рдСрдкрд░реЗрд╢рди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдбрд┐рдмрдЧрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Win32 / рдиреИрдкреЛрд▓рд░ рдиреЗ рдЕрдкрдиреА рдЫрд╡рд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдмрдЪреНрдЪреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдИ рдЬреЛ рдЗрд╕реЗ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рд╣реИред



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

рдЬреИрд╕реЗ рд╣реА рдбреАрдмрдЧ рдХреА рдЧрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ, рдЯреНрд░реЛрдЬрди WaitForDebugEvent рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдбреАрдмрдЧрд┐рдВрдЧ рдЗрд╡реЗрдВрдЯ рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдЪрдХреНрд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдЪрдХреНрд░ рдХрд╛ рдЫрджреНрдо рдкреГрд╖реНрда рдиреАрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



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

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

рд▓реВрдк рдХрд╛ рдЕрдВрддрд┐рдо рдЪрд░рдг EXIT_PROCESS_DEBUG_EVENT рдИрд╡реЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдкрд░, рдкреЗрд░реЗрдВрдЯ рдХреЛрдб DebugActiveProcessStop рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ рдбреАрдмрдЧ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ NtTerminProcess рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ ред



Win32 / рдиреИрдкреЛрд▓рд░ рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡реЗрдм рдкреЗрдЬ рд░реВрдкреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдЪреЛрд░реА рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдЯреНрд░реЛрдЬрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдЯреНрд░рд╕реНрдЯреАрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЙрддреНрдкрд╛рдж рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХреЛрдб рд╣реИ, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреВрд░рдХ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЪрд▓ рд░рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдХреЗ рдирд╛рдо рдореЗрдВ "рдЯреНрд░рд╕реНрдЯреАрдпрд░" рд╢рд╛рдорд┐рд▓ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА

C & C рдХрдорд╛рдВрдб рд╕рд░реНрд╡рд░ рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Win32 / рдиреИрдкреЛрд▓рд░ HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдмреЙрдЯ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рдкрд╣рд▓реЗ рд╕рдВрджреЗрд╢ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рд╣реИ:

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


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



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдВрдХрдбрд╝рд╛ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рдмрд╛рдЗрдЯ "0xC" рдмреЙрдЯ рдХреЗ рд▓рд┐рдП "рд╕реНрд▓реАрдк" рдХрдорд╛рдВрдб рдХрд╛ рдХреЛрдб рд╣реИред рдкреИрд░рд╛рдореАрдЯрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ "600" рд╣реИ, рдЬреЛ рд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмреЙрдЯ рдХреЛ рд╕реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред



рд╣рдордиреЗ Win32 / рдиреИрдкреЛрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдо рд╕реЗ рдХрдо рд╕рд╛рдд рдЕрд▓рдЧ-рдЕрд▓рдЧ C & C рд╕рд░реНрд╡рд░ рджреЗрдЦреЗ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЗрд╡рд▓ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рд░рд╣реЗред рдЙрд╕рдХреЗ рдмрд╛рдж, рдСрдкрд░реЗрдЯрд░ рдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдирдП рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдмреЙрдЯ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ "рдЬрдВрдЧрд▓реА" рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЗрд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд C & C рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкрд╛рдП рдЧрдП рдбреЛрдореЗрди рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ:



рдореИрд▓рд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ TOR рдХреЗ рд▓рд┐рдВрдХ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╢рд╛рдпрдж рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрдЪрд╛рд░ рдХреЗ рджреМрд░рд╛рди рдЗрд╕ рдЕрдирд╛рдо рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд▓рд╛рд╡рд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

Win32 / рдиреИрдкреЛрд▓рд░ рд▓реЗрдЦрдХ рдЕрдкрдиреЗ "рдЙрддреНрдкрд╛рдж" рдХреЛ рдмреЗрдЪрдиреЗ рдореЗрдВ рдмрд╣реБрдд рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдмреЙрдЯ рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрд╣реБрдд рд╣реА рд░рдЪрдирд╛рддреНрдордХ рджрд┐рдЦрддреА рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред C & C рд╕рд░реНрд╡рд░ рдФрд░ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ PHP рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдмреЙрдЯ рдХреА рдмрд╛рддрдЪреАрдд рдХрд╛ рдкреВрд░рд╛ рдХреЛрдб рдЗрд╕ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд╛рдЗрдЯ рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдЬреЛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдСрдкрд░реЗрдЯрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕реНрд╡рдпрдВ рдбреЗрд▓реНрдлреА рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред



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

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


All Articles