рд╣реЛрдо рд╡рд╛рдпрд░рд╕рдЯреЛрдЯрд▓ рдмрдирд╛рдирд╛

рдЖрдкрдХрд╛ рджрд┐рди рд╢реБрдн рд╣реЛ!

рдореИрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ (ala virustotal.com) рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдХрд╣рд╛рдБ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ? рдЕрд░реЗ рд╣рд╛рдБ ... рддрд╕реНрд╡реАрд░ рд╕реЗ!





рднрд╛рдЧ реж



рд╕реНрд░реЛрдд рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред stsylku

рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдЕрдВрджрд░ рдЖрдкрдХреЛ 2 рдлрд╝реЛрд▓реНрдбрд░ "рдбреЗрдорди" рдФрд░ "www" рдорд┐рд▓реЗрдВрдЧреЗред

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

www рдПрдХ php рд╢реЗрд▓ рд╣реИ рдЬреЛ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдЧрд╛ рдФрд░ рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛ред

рднрд╛рдЧ 1



рдФрд░ рдЖрдк рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╣рддреЗ рд╣реИрдВ? рдмреЗрдирд╛рдо: Nuuu ... рдЪрд▓реЛ рдпрд╣ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ред

"рджрд╛рдирд╡" рдХреЗ рд▓реЙрдиреНрдЪ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдЧрд╛ред
  1. рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, config рдХреЛ /etc/checker/checker.conf рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ (рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВрдЧреЗ)
  2. рдбреЗрдореЙрди /etc/init.d/checker.pl рдкрд░
  3. Ckecker.sql рдлрд╝рд╛рдЗрд▓ рд╕реЗ db рдЪреЗрдХрд░ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рдмрдирд╛рдПрдБ
  4. Checker_control.sh рдЪрд▓рд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рдХреНрд░реЛрди рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рд╣рд░ 5 рдорд┐рдирдЯ рдореЗрдВ рд╢реБрд░реВ рд╣реЛ (рдЖрдкрдХреЗ рд╡рд┐рд╡реЗрдХ рдкрд░)


"рджрд╛рдирд╡" рдкреНрд░рддрд┐рдЬреНрдЮрд╛рдПрдБ!

рднрд╛рдЧ реи



рдореБрдЭреЗ рдпрд╣ рднреА рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ "www" рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреНрдпрд╛ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрдиреЗ www рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ www / рдЗрдВрдЬрди / options.php рд╡рд┐рдиреНрдпрд╛рд╕

рднрд╛рдЧ рей



рдЪреЗрддрд╛рд╡рдиреА! "рдбреЗрдореЙрди" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

avast => { type => 'command', #  name => 'Avast!', #  - Avast id => 1, # id command => '/usr/bin/avast', #   args => '-t N %%', #  clean => qr/\bOK$/, #      infected => qr/\binfected by/, #      match => qr/.*\[infected by:\s(.*)\]/, #    engine_command => '/usr/bin/avast -V', #    engine => qr/avast v(\d\.\d\.\d)/, #    } 


рдЖрдкрдХреЛ рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдХрдорд╛рдВрдб рдФрд░ рдЙрддреНрддрд░ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ

рд▓реЗрдЦ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП!

рдЖрдВрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд░рд╛рдо рдХрд░реЗрдВ



рдлрд╝рд╛рдЗрд▓ рд╕рддреНрдпрд╛рдкрди рдкрд░рд┐рдгрд╛рдо



рдСрдбрд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕



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



рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ OS рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдПрдВрдЯреАрд╡рд╛рдпрд░ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдореЗрд░реЗ рд╣реЛрдо рд╕рд░реНрд╡рд░ рдкрд░ рдореИрдВрдиреЗ 9 рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рд╣реИрдВред
рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг, рднреБрдЧрддрд╛рди рдХреЛ рдлрд╛рд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЙрд╕ рдкрд░ рдкреИрд╕рд╛ рдХрдорд╛ рд╕рдХрддреЗ рд╣реИрдВред рдирд┐рдЬреА рддреМрд░ рдкрд░, рдореБрдЭреЗ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛!

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдВрдХ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдЬреАрдердм рдХрд╛ рд▓рд┐рдВрдХ

UPD: рдФрд░ рдкрд░реНрд▓ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ - рд░реИрдВрдХреЛ рдЖрд░ ( рдХреНрдпреВрдЯреА рд╕рдВрд╕реНрдХрд░рдг ) рд╕реЗ рдХреНрдпреВрдЯреА рд╕рдВрд╕реНрдХрд░рдг

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


All Articles