рд╕рд╣реА рд▓реЛрдЧреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ: "рд╕рдм рдХреБрдЫ рдирдпрд╛ рдкреБрд░рд╛рдирд╛ рд╣реЛ рдЪреБрдХрд╛ рд╣реИ"
рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЗ рдкреГрд╖реНрда рдкрд░ рджреВрд░рд╕реНрде рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдЪрд┐рддреНрд░) рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдПрдХ рдмрд╣реБрдд рдмреБрд░рд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдЬреЛ рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЧрдВрднреАрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдиреЗрддреГрддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 10 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рднреА, рдореБрдЭреЗ рдпрд╣ рдкрдврд╝рдХрд░ рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ рдерд╛ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред рдФрд░ рдЕрдм 10 рд╕рд╛рд▓ рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрднреА рднреА рдмрджрд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рдХрдЯ рдХреЗ рддрд╣рдд рд╡рд┐рд╡рд░рдг
рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдЕрднреНрдпрд╛рд╕
1.
рд╣реИрдХрд░ рдирд╛рд░рд╛рдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдбреЛрдореЗрди рдкрд░ рд╣рдорд▓рд╛ рдХрд┐рдП рдЧрдП рдбреЛрдореЗрди рдХреА рд╡рд░реНрддрдиреА рдХреЗ рд╕рдорд╛рди рдкрдВрдЬреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред
2. PHP рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ
<?php if (!isset($_SERVER['PHP_AUTH_USER'])) { $vulnsite = parse_url($_SERVER['REFERER']);
3. рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ рдПрдХ рддрд╕реНрд╡реАрд░ рдПрдореНрдмреЗрдб рдХрд░рддрд╛ рд╣реИ:
<img src="http://exEmple.com/evilimage.php" alt="image"/>
4. рдпрджрд┐ рд╕рд╛рдЗрдЯ рдкрд░ рдореЙрдбрд░реЗрд╢рди рд╣реИ, рддреЛ рд▓реЗрдЦ рдХреЛ рдореЙрдбрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреЗрдЬрддрд╛ рд╣реИред
5. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЗрдЦ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдирд┐рдХрд▓рд╛ рдФрд░ рдпрд╣ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЖрддрд╛ рд╣реИред
6. рдПрдХ рдмреБрд░рд╛ рд╡реНрдпрдХреНрддрд┐ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреА рдЙрдкрдЬ рдХреЛ рдореБрдЦреНрдп рдкрд░ рджреЗрдЦрддрд╛ рд╣реИ рдФрд░ PHP рдХреЛрдб рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рдкреЛрд╕реНрдЯ рд╕реЗ рддрд╕реНрд╡реАрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ, рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рд╛рде рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдПрдХ рд╡рд┐рдВрдбреЛ рд╣реЛрддреА рд╣реИ, рдЬрд╣рд╛рдВ рдХреБрдЫ рднреА рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд╛рдЗрдЯ рдмрдВрдж рд╣реЛ рд░рд╣реА рд╣реИ DDoS рд╣рдорд▓рд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред
7. рдПрдХ рдЪреМрдХрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдбреЛрдореЗрди рдирд╛рдо рдирд╣реАрдВ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЬрдорд╛ рдХрд░рддрд╛ рд╣реИред
8. рдПрдХ рджреБрд╖реНрдЯ рд╡реНрдпрдХреНрддрд┐ рдЖрдкрдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЙрд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рддрд░реАрдХреЗ
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛ рд╕рдордЭрджрд╛рд░ рддрд░реАрдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:
- рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрддрд░ рдкрд░: рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╡рд┐рдВрдбреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз
- рд╕рд╛рдЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕реНрддрд░ рдкрд░: рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рднреА рджреВрд░рд╕реНрде рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдирд╛
рдкреБрдирд╢реНрдЪHabrahabr.ru рдпрд╣рд╛рдВ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реИ, рдЙрдирдХреЗ рдкрд╛рд╕ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдЕрдиреНрдп рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдЪрд┐рддреНрд░ рд╣реИрдВред рддреЛ рдпрд╣ рдЗрд╕ рдЯреНрд░рд┐рдХ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рдкрддреНрд░ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдбреЛрдореЗрди рдирд╛рдо рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред
рдФрд░ рдпрд╣ рднреА рд╣рдореЗрд╢рд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЦрддрд░рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рддрд╕реНрд╡реАрд░ рдореБрдЦреНрдп рдкрд░ рд╣реЛрддреА рд╣реИ, рддреЛ рдЬрд┐рд╕ рд╕рд╛рдЗрдЯ рд╕реЗ рдпрд╣ рддрд╕реНрд╡реАрд░ рдЦрд┐рдВрдЪрддреА рд╣реИ, рдЙрд╕ рддрд╕реНрд╡реАрд░ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╣реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкреА рдкреА рдПрд╕рдореИрдВ рдЗрд╕реЗ рдмрдЧ рдирд╣реАрдВ рдорд╛рдирддрд╛ред
рдпрд╣ рдЙрд╕ рдЯреНрд░рд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдордд рд╣реИред