рдХреНрд▓рд╛рдЙрдб рдХреЙрдореНрдкреНрдпреБрдЯрд┐рдВрдЧрдЪрд╛ рд╡реНрдпрд╛рдкрдХ рдЕрд╡рд▓рдВрдм рдХреЗрд▓реНрдпрд╛рдиреЗ рдХрдВрдкрдиреНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪрд╛ рд╡реНрдпрд╡рд╕рд╛рдп рд╡рд╛рдврд╡рд┐рдгреНрдпрд╛рдд рдорджрдд рд╣реЛрддреЗ. рдкрд░рдВрддреБ рдирд╡реАрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪрд╛ рд╡рд╛рдкрд░ рдореНрд╣рдгрдЬреЗ рдирд╡реАрди рдзреЛрдХреЗ рдЙрджреНрднрд╡рдгреЗ. рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдВрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖реЗрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рдВрд╕реНрдереЗрдордзреНрдпреЗ рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдЯреАрдо рд╕рд╛рдВрднрд╛рд│рдгреЗ рд╣реЗ рд╕реЛрдкреЗ рдХрд╛рдо рдирд╛рд╣реА. рд╡рд┐рджреНрдпрдорд╛рди рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд╛рдзрдиреЗ рдорд╣рд╛рдЧ рдЖрдгрд┐ рдордВрдж рдЖрд╣реЗрдд. рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдХреНрд▓рд╛рдЙрдб рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рддреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдХрд╛рд╣реА рдкреНрд░рдорд╛рдгрд╛рдд рдХрдареАрдг рдЖрд╣реЗ. рддреНрдпрд╛рдВрдЪреА рдХреНрд▓рд╛рдЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдЙрдЪреНрдЪ рдкрд╛рддрд│реАрд╡рд░ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдХрдВрдкрдиреНрдпрд╛рдВрдирд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рд▓рд╡рдЪрд┐рдХ рдЖрдгрд┐ рдЕрдВрддрд░реНрдЬреНрдЮрд╛рдиреА рд╕рд╛рдзрдиреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд рдЬреА рдкреВрд░реНрд╡реА рдЙрдкрд▓рдмреНрдз рд╣реЛрддреА рддреНрдпрд╛рдкрд▓реАрдХрдбреЗ рдЬрд╛рддрд╛рдд. рдпреЗрдереЗрдЪ рдУрдкрди рд╕реЛрд░реНрд╕ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдЕрддрд┐рд╢рдп рдЙрдкрдпреБрдХреНрдд рдЖрд╣реЗ, рдЬреЗ рд╕реБрд░рдХреНрд╖рд╛ рдмрдЬреЗрдЯ рд╡рд╛рдЪрд╡рд┐рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡реНрдпрд╡рд╕рд╛рдпрд╛рдмрджреНрджрд▓ рдмрд░реЗрдЪ рдХрд╛рд╣реА рдЬрд╛рдгрдгрд╛рд░реЗ рддрдЬреНрдЮ рддрдпрд╛рд░ рдХрд░рддрд╛рдд.
рд▓реЗрдЦ, рдЬреНрдпрд╛рдЪреЗ рднрд╛рд╖рд╛рдВрддрд░ рдЖрдореНрд╣реА рдЖрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдд рдЖрд╣реЛрдд, рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╡рд░ рд▓рдХреНрд╖ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА 7 рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдХрд░рддреЛ. рд╣реА рд╕рд╛рдзрдиреЗ рд╡рд┐рд╕рдВрдЧрддреА рдЖрдгрд┐ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рд╢реЛрдзреВрди рд╣реЕрдХрд░реНрд╕ рдЖрдгрд┐ рд╕рд╛рдпрдмрд░ рдЧреБрдиреНрд╣реЗрдЧрд╛рд░рд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реА рдЖрд╣реЗрдд.
1. рдСрд╕реНрдХреНрд╡реЗрд░реА
рдСрд╕реНрдХреНрд╡реЗрд░реА рдлреНрд░реЗрдорд╡рд░реНрдХ рдлреЗрд╕рдмреБрдХрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ. 2014 рдордзреНрдпреЗ рддреНрдпрд╛рдЪрд╛ рдХреЛрдб рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рд╣реЛрддрд╛, рдЬреЗрд╡реНрд╣рд╛ рдХрдВрдкрдиреАрдЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдХреА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдпрдВрддреНрд░рдгреЗрд╡рд░ рд▓рдХреНрд╖ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд╡рд│ рд╕реНрд╡рддрдГрдЪ рд╕рд╛рдзрдирд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА. рддреЗрд╡реНрд╣рд╛рдкрд╛рд╕реВрди, рдСрд╕реНрдХреНрд╡реЗрд░реАрдЪрд╛ рд╡рд╛рдкрд░ рдбреЕрдХреНрдЯрд┐рд╡реНрд╣, рдЧреБрдЧрд▓, рдХреЛрд▓рд╛рдЗрдб, рдЯреНрд░реЗрд▓ рдСрдл рдмрд┐рдЯреНрд╕, рдЕрдкрдЯрд┐рдХреНрд╕ рдЖрдгрд┐ рдЗрддрд░ рдЕрдиреЗрдХ рдХрдВрдкрдиреНрдпрд╛рдВрдЪреНрдпрд╛ рддрдЬреНрдЮрд╛рдВрджреНрд╡рд╛рд░реЗ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рддреЛ рдиреБрдХрддрд╛рдЪ рд╣реЛрддрд╛
Osquery рдЪреЗ рд╣реЛрд╕реНрдЯ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдбрд┐рдорди, рдЬреНрдпрд╛рд▓рд╛ osqueryd рдореНрд╣рдгрддрд╛рдд, рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдордзреВрди рдбреЗрдЯрд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгрд╛рд▒реНрдпрд╛ рдХреНрд╡реЗрд░реА рд╢реЗрдбреНрдпреВрд▓ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдбрд┐рдорди рдХреНрд╡реЗрд░реА рдкрд░рд┐рдгрд╛рдо рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рд▓реЙрдЧ рддрдпрд╛рд░ рдХрд░рддреЛ рдЬреЗ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдд рдмрджрд▓ рджрд░реНрд╢рд╡рддрд╛рдд. рд╣реЗ рд╕реБрд░рдХреНрд╖рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрд╛рдВрдирд╛ рд╕рд┐рд╕реНрдЯреАрдордЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреНрдпрд╛ рдЬрд╡рд│ рд░рд╛рд╣рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░реВ рд╢рдХрддреЗ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рдд: рд╡рд┐рд╕рдВрдЧрддреА рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рдЖрд╣реЗ. Osquery рдЪреНрдпрд╛ рд▓реЙрдЧ рдПрдЧреНрд░реАрдЧреЗрд╢рди рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреНрдЮрд╛рдд рдЖрдгрд┐ рдЕрдЬреНрдЮрд╛рдд рдорд╛рд▓рд╡реЗрдЕрд░ рд╢реЛрдзрдгреНрдпрд╛рдд рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддрд╕реЗрдЪ рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдВрдиреА рддреБрдордЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдХреБрдареЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЖрд╣реЗ рд╣реЗ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддреНрдпрд╛рдВрдиреА рдХреЛрдгрддреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рдд рдорджрдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
2.GoAudit
рдкреНрд░рдгрд╛рд▓реА
GoAudit рдкреНрд░рдгрд╛рд▓реА рдЧреЛрд▓рдВрдЧрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдЖрд╣реЗ. рд╣реА рдПрдХ рдкреНрд░рдХрд╛рд░-рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрдгрд┐ рдЙрдЪреНрдЪ-рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрд╕рд▓реЗрд▓реА рднрд╛рд╖рд╛ рдЖрд╣реЗ. GoAudit рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рддреБрдордЪреА Golang рдЪреА рдЖрд╡реГрддреНрддреА 1.7 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рд╛.
3. рдЧреНрд░реЕрдкрд▓
рдкреНрд░рдХрд▓реНрдк
Grapl рдЯреВрд▓ рд╕реБрд░рдХреНрд╖рд╛-рд╕рдВрдмрдВрдзрд┐рдд рд▓реЙрдЧ рдШреЗрддреЗ (рд╕рд┐рд╕реНрдорди рд▓реЙрдЧ рдХрд┐рдВрд╡рд╛ рдирд┐рдпрдорд┐рдд JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд▓реЙрдЧ) рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рд╕рдмрдЧреНрд░рд╛рдлрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ (рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрд╕рд╛рдареА "рдУрд│рдЦ" рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ). рддреНрдпрд╛рдирдВрддрд░, рд╣реЗ рдЙрдкрдЧреНрд░рд╛рдл рдПрдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдЖрд▓реЗрдЦрд╛рдордзреНрдпреЗ (рдорд╛рд╕реНрдЯрд░ рдЧреНрд░рд╛рдл) рдПрдХрддреНрд░ рдХрд░рддреЗ, рдЬреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреНрд░рд┐рдпрд╛рдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ. Grapl рдирдВрддрд░ рд╡рд┐рд╕рдВрдЧрддреА рдЖрдгрд┐ рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рдирдореБрдиреЗ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА "рд╣рд▓реНрд▓рд╛рдЦреЛрд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА" рд╡рд╛рдкрд░реВрди рдкрд░рд┐рдгрд╛рдореА рдЖрд▓реЗрдЦрд╛рд╡рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдЪрд╛рд▓рд╡рддреЗ. рдЬреЗрд╡реНрд╣рд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рд╕рдмрдЧреНрд░рд╛рдл рдУрд│рдЦрддреЛ, рддреЗрд╡реНрд╣рд╛ рдЧреНрд░реЕрдкрд▓ рддрдкрд╛рд╕рдгреАрд╕рд╛рдареА рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд░рдЪрдирд╛ рддрдпрд╛рд░ рдХрд░рддреЗ. рдПрдВрдЧреЗрдЬрдореЗрдВрдЯ рд╣рд╛ рдПрдХ рдкрд╛рдпрдерди рд╡рд░реНрдЧ рдЖрд╣реЗ рдЬреЛ рд▓реЛрдб рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, AWS рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рддреИрдирд╛рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЬреНрдпреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХрдордзреНрдпреЗ. Grapl, рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЖрд▓реЗрдЦ рд╡рд┐рд╕реНрддрд╛рд░рд╛рджреНрд╡рд╛рд░реЗ рдШрдЯрдиреЗрдЪреНрдпрд╛ рддрдкрд╛рд╕рд╛рд╕рд╛рдареА рдорд╛рд╣рд┐рддреА рд╕рдВрдХрд▓рдирд╛рдЪреЗ рдкреНрд░рдорд╛рдг рд╡рд╛рдврд╡реВ рд╢рдХрддреЗ.
рддреБрдореНрд╣рд╛рд▓рд╛ Grapl рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕рдордЬреВрди рдШреНрдпрд╛рдпрдЪреЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣реА рдПрдХ рдирдЬрд░ рдЯрд╛рдХреВ рд╢рдХрддрд╛
4. OSSEC
OSSEC рд╣реЛрд╕реНрдЯ-рдЖрдзрд╛рд░рд┐рдд рдШреБрд╕рдЦреЛрд░реА рд╢реЛрдз рдкреНрд░рдгрд╛рд▓реА (HIDS) рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдШрдЯрдирд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди (SIM) рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди (SIEM) рдкреНрд░рдгрд╛рд▓реАрд╕рд╣ рдПрдХрддреНрд░ рдХрд░рддреЗ. OSSEC рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рдлрд╛рдЗрд▓ рдЕрдЦрдВрдбрддреЗрдЪреЗ рдкрд░реАрдХреНрд╖рдг рджреЗрдЦреАрд▓ рдХрд░реВ рд╢рдХрддреЗ. рд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡рд┐рдВрдбреЛрдЬ рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реАрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рдЖрдгрд┐ рд░реВрдЯрдХрд┐рдЯреНрд╕ рд╢реЛрдзрддреЗ. OSSEC рднрд╛рдЧрдзрд╛рд░рдХрд╛рдВрдирд╛ рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рдЖрдврд│рд▓реЗрд▓реНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдмрджреНрджрд▓ рд╕реВрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдврд│рд▓реЗрд▓реНрдпрд╛ рдзреЛрдХреНрдпрд╛рдВрдирд╛ рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ. рд╣реЗ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдЖрдгрд┐ рд▓рд┐рдирдХреНрд╕, рдлреНрд░реАрдмреАрдПрд╕рдбреА, рдУрдкрдирдмреАрдПрд╕рдбреА рдЖрдгрд┐ рд╕реЛрд▓рд╛рд░рд┐рд╕рд╕рд╣ рд╕рд░реНрд╡рд╛рдд рдЖрдзреБрдирд┐рдХ рдпреБрдирд┐рдХреНрд╕ рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
OSSEC рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордордзреНрдпреЗ рдХреЗрдВрджреНрд░реАрдп рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрд╕реНрдерд╛ рдЕрд╕рддреЗ, рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдПрдЬрдВрдЯреНрд╕рдХрдбреВрди рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ (рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдЫреЛрдЯреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо). рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ рдлрд╛рдЗрд▓реНрд╕рдЪреА рдЕрдЦрдВрдбрддрд╛ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдгрд╛рд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЛ. рд╣реЗ рдЗрд╡реНрд╣реЗрдВрдЯ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рдСрдбрд┐рдЯ рдкрд░рд┐рдгрд╛рдорд╛рдВрдЪреЗ рд▓реЙрдЧ рдЖрдгрд┐ рд░реЗрдХреЙрд░реНрдб рджреЗрдЦреАрд▓ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЗ.
OSSEC рдкреНрд░рдХрд▓реНрдк рд╕рдзреНрдпрд╛ Atomicorp рджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. рдХрдВрдкрдиреА рдореБрдХреНрдд рдУрдкрди рд╕реЛрд░реНрд╕ рдЖрд╡реГрддреНрддреАрдЪреА рджреЗрдЦрд░реЗрдЦ рдХрд░рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдСрдлрд░ рдХрд░рддреЗ
5. рдореАрд░рдХрдЯ
рд╣реЗ рдЙрддреНрдкрд╛рджрди 2009 рдордзреНрдпреЗ рджрд┐рд╕рд▓реЗ. рддреНрдпрд╛рдЪреЗ рдХрд╛рдо рдирд┐рдпрдорд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ. рдореНрд╣рдгрдЬреЗрдЪ, рдЬреЛ рд╡рд╛рдкрд░рддреЛ рддреНрдпрд╛рд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд░рд╣рджрд╛рд░реАрдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреЗ рд╡рд░реНрдгрди рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рдЕрд╕рддреЗ. рдирд┐рдпрдо рдЯреНрд░рд┐рдЧрд░ рдЭрд╛рд▓реНрдпрд╛рд╕, Suricata рдПрдХ рд╕реВрдЪрдирд╛ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рддреЗ, рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рдХрдиреЗрдХреНрд╢рди рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рддреЗ рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рдкреНрдд рдХрд░рддреЗ, рдЬреЗ рдкреБрдиреНрд╣рд╛, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рдпрдорд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ. рдкреНрд░рдХрд▓реНрдк рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдСрдкрд░реЗрд╢рдирд▓рд╛ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рджреЗрддреЛ. рдпрд╛рдореБрд│реЗ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд░рд╣рджрд╛рд░реА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рдирд┐рдпрдорд╛рдВрд╡рд░ рджреНрд░реБрддрдкрдгреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ. рдорд▓реНрдЯреА-рдереНрд░реЗрдбрд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯрдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдкреВрд░реНрдгрдкрдгреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рд░реНрд╡реНрд╣рд░ 10 Gbit/s рд╡реЗрдЧрд╛рдиреЗ рдкреНрд░рд╡рд╛рд╕ рдХрд░рдгрд╛рд▒реНрдпрд╛ рд░рд╣рджрд╛рд░реАрдЪреЗ рдпрд╢рд╕реНрд╡реАрдкрдгреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╕ рд░рд╣рджрд╛рд░реА рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдирд┐рдпрдорд╛рдВрдЪрд╛ рд╕рдВрдЪ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА. Suricata рд╣реЕрд╢рд┐рдВрдЧ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреА рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рдХрд░рддреЗ.
рдЙрддреНрдкрд╛рджрдирд╛рдордзреНрдпреЗ рдЕрд▓реАрдХрдбреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди, рдирд┐рдпрдорд┐рдд рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдХрд┐рдВрд╡рд╛ AWS рд╕рд╛рд░рдЦреНрдпрд╛ рдЖрднрд╛рд╕реА рдорд╢реАрдирд╡рд░ рдЪрд╛рд▓рдгреНрдпрд╛рд╕рд╛рдареА Suricata рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.
рдкреНрд░рдХрд▓реНрдк рд▓реБрдЖ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЛ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдзреЛрдХреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдЯрд┐рд▓ рдЖрдгрд┐ рддрдкрд╢реАрд▓рд╡рд╛рд░ рддрд░реНрдХ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.
Suricata рдкреНрд░рдХрд▓реНрдк рдУрдкрди рдЗрдиреНрдлреЙрд░реНрдореЗрд╢рди рд╕рд┐рдХреНрдпреБрд░рд┐рдЯреА рдлрд╛рдЙрдВрдбреЗрд╢рди (OISF) рджреНрд╡рд╛рд░реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
рем. рдЭреАрдХ (рдмреНрд░реЛ)
рд╕реБрд░рд┐рдХрд╛рдЯрд╛ рдкреНрд░рдорд╛рдгреЗ,
рдЬрд░ рдЖрдкрдг Zeek рд▓рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рд╛рдзрди рдореНрд╣рдгреВрди рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛, рддрд░ рдЖрдкрдг рдЕрд╕реЗ рдореНрд╣рдгреВ рд╢рдХрддреЛ рдХреА рддреЗ рдПрдЦрд╛рджреНрдпрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд▓рд╛ рдШрдЯрдиреЗрдЪреНрдпрд╛ рдЖрдзреА рдХрд┐рдВрд╡рд╛ рджрд░рдореНрдпрд╛рди рдХрд╛рдп рдШрдбрд▓реЗ рд╣реЗ рдЬрд╛рдгреВрди рдШреЗрдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрддреЗ. Zeek рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реЕрдлрд┐рдХ рдбреЗрдЯрд╛рд▓рд╛ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдЗрд╡реНрд╣реЗрдВрдЯрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖реЗрдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЛ рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рджреГрд╖реНрдЯреАрдиреЗ рддреНрдпрд╛ рдШрдЯрдирд╛рдВрдЪрд╛ рдиреЗрдордХрд╛ рдЕрд░реНрде рдХрд╛рдп рдЖрд╣реЗ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. Zeek рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдЧрд░рдЬрд╛ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЕрд░реНрде рд▓рд╛рд╡рд▓рд╛ рдЬрд╛рддреЛ рд╣реЗ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ AND, OR рдЖрдгрд┐ NOT рдСрдкрд░реЗрдЯрд░ рд╡рд╛рдкрд░реВрди рдЬрдЯрд┐рд▓ рддрд╛рд░реНрдХрд┐рдХ рдкрд░рд┐рд╕реНрдерд┐рддреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╣реЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╕реЗ рдХрд░рд╛рд╡реЗ рд╣реЗ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджреЗрддреЗ. рддрдерд╛рдкрд┐, рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рдХреА, Suricata рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд, рд╕реБрд░рдХреНрд╖рд╛ рдзреЛрдХреНрдпрд╛рдЪреА рдЯреЛрдкрдг рдЪрд╛рд▓рд╡рддрд╛рдирд╛ Zeek рд╣реЗ рдПрдХ рдЬрдЯрд┐рд▓ рд╕рд╛рдзрди рд╡рд╛рдЯреВ рд╢рдХрддреЗ.
рддреБрдореНрд╣рд╛рд▓рд╛ Zeek рдмрджреНрджрд▓ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╛рдВрдордзреНрдпреЗ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рдХреГрдкрдпрд╛ рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрд╛
7. рдкрдБрдерд░
рдкрдБрдерд░рдЪреНрдпрд╛ рдореБрдЦреНрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдкреИрдХреА рдЦрд╛рд▓реАрд▓ рдЧреЛрд╖реНрдЯреА рдЖрд╣реЗрдд:
- рд▓реЙрдЧрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реВрди рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдЕрдирдзрд┐рдХреГрдд рдкреНрд░рд╡реЗрд╢ рд╢реЛрдзрдгреЗ.
- рдзреЛрдХреНрдпрд╛рдЪрд╛ рд╢реЛрдз, рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рджрд░реНрд╢рд╡рд┐рдгрд╛рд░реНтАНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рдХрд╛рдВрд╕рд╛рдареА рд▓реЙрдЧ рд╢реЛрдзреВрди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╢реЛрдз Panter рдЪреНрдпрд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдбреЗрдЯрд╛ рдлреАрд▓реНрдб рд╡рд╛рдкрд░реВрди рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
- рд╡рд╛рдкрд░реВрди SOC/PCI/HIPAA рдорд╛рдирдХрд╛рдВрдЪреЗ рдкрд╛рд▓рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдо рддрдкрд╛рд╕рдд рдЖрд╣реЗ
рдПрдореНрдмреЗрдб рдХреЗрд▓реЗрд▓реЗ рдкрдБрдерд░ рдпрдВрддреНрд░рдгрд╛. - рд╣рд▓реНрд▓реЗрдЦреЛрд░рд╛рдВрджреНрд╡рд╛рд░реЗ рд╢реЛрд╖рдг рдХреЗрд▓реНрдпрд╛рд╕ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡реВ рд╢рдХрддреАрд▓ рдЕрд╢рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рддреНрд░реБрдЯреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рджреБрд░реБрд╕реНрдд рдХрд░реВрди рддреБрдордЪреНрдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рд╛.
рдкрдБрдерд░ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ AWS рдХреНрд▓рд╛рдЙрдбрд╡рд░ AWS CloudFormation рд╡рд╛рдкрд░реВрди рддреИрдирд╛рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╣реЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдиреЗрд╣рдореА рддреНрдпрд╛рдЪреНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
рдкрд░рд┐рдгрд╛рдо
рдЖрдЬрдХрд╛рд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реБрд░рдХреНрд╖рд╛ рджреЗрдЦрд░реЗрдЦ рдПрдХ рдЧрдВрднреАрд░ рдХрд╛рдо рдЖрд╣реЗ. рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХреЛрдгрддреНрдпрд╛рд╣реА рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрдирд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдЯреВрд▓реНрд╕рджреНрд╡рд╛рд░реЗ рдорджрдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ рдЬреЗ рднрд░рдкреВрд░ рд╕рдВрдзреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд рдЖрдгрд┐ рдЬрд╡рд│рдЬрд╡рд│ рдХрд╛рд╣реАрд╣реА рдЦрд░реНрдЪ рдХрд░рдд рдирд╛рд╣реАрдд рдХрд┐рдВрд╡рд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╣реЗрдд.
рдкреНрд░рд┐рдп рд╡рд╛рдЪрдХ! рддреБрдореНрд╣реА рдХреЛрдгрддреА рд╕реБрд░рдХреНрд╖рд╛ рдирд┐рд░реАрдХреНрд╖рдг рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░рддрд╛?
рд╕реНрддреНрд░реЛрдд: www.habr.com