ืืืืืืฅ ืื ืจืื ืฉื ืืืฉืื ืขื ื ืขืืืจ ืืืืจืืช ืืืจืืื ืืช ืขืกืงืืื. ืืื ืืฉืืืืฉ ืืคืืืคืืจืืืช ืืืฉืืช ืคืืจืืฉื ืื ืืืคืขืช ืืืืืื ืืืฉืื. ืฉืืืจื ืขื ืฆืืืช ืืฉืื ืืชืื ืืจืืื ืืืืจืื ืขื ื ืืืืจ ืืืืืช ืฉืืจืืชื ืืขื ื ืืื ื ืืฉืืื ืงืื. ืืื ืื ืืืืจ ืืงืืืืื ืืงืจืื ืืืืืืื. ืื, ืืืืื ืืกืืืืช, ืงืฉืื ืื ืืืื ืืฉืืืืืจ ืืืืืืช ืชืฉืชืืช ืขื ื ืืงื ื ืืืื ืืืื. ืืื ืืฉืืืจ ืขื ืืืืืช ืืขื ื ืฉืืื ืืจืื ืืืืื, ืืืจืืช ืืงืืงืืช ืืืืื ืืืงืื, ืืืืฉืื ืืืื ืืืืืืืืืื ืฉืืืจืืื ืืื ืฉืืื ืืืื ืืขืืจ. ืื ืืืงืื ืฉืื ืืื ืืืืืืืช ืงืื ืคืชืื ืืืขืืืืช ืืืื, ืขืืืจืืช ืืืกืื ืืชืงืฆืืื ืืืืื ืืืืฆืจืืช ืขื ืืื ืืืืืื ืฉืืืืขืื ืืจืื ืขื ืืขืกืง ืฉืืื.
ืืืืืจ, ืฉืืช ืชืจืืืื ืื ื ืืคืจืกืืื ืืืื, ืืกืคืง ืกืงืืจื ืฉื 7 ืืืื ืืงืื ืคืชืื ืื ืืืืจ ืืืืืช ืืขืจืืืช ืขื ื. ืืืื ืืื ื ืืขืื ืืืื ืืคื ื ืืืงืจืื ืืคืืฉืขื ืกืืืืจ ืขื ืืื ืืืืื ืืจืืืืช ืืคืขืืืืืืช ืื ืืืืืืช.
1. Osquery
ืืกืืจืช Osquery ื ืืฆืจื ืขื ืืื ืคืืืกืืืง. ืืงืื ืฉืื ืืื ืืงืื ืคืชืื ื-2014, ืืืืจ ืฉืืืืจื ืืืื ื ืฉืื ืจืง ืืื ืฆืจืืื ืืืื ืื ืืืืจ ืื ืื ืื ื ืืจืื ืื ืืืืื ืฉื ืืขืจืืืช ืืืคืขืื. ืืื, Osquery ืืฉืืฉ ืืืืืื ืืืืจืืช ืืื Dactiv, Google, Kolide, Trail of Bits, Uptycs ืืขืื ืจืืื ืืืจืื. ืื ืืื ืืืืจืื ื
ืืืื ืื ืืืืจ ืืืืจื ืฉื Osquery, ืื ืงืจื osqueryd, ืืืคืฉืจ ืื ืืชืืื ืฉืืืืชืืช ืฉืืืกืคืืช ื ืชืื ืื ืืื ืืชืฉืชืืช ืฉื ืืืจืืื ืฉืื. ืืืืื ืืืกืฃ ืชืืฆืืืช ืฉืืืืชืืช ืืืืฆืจ ืืืื ืื ืืืฉืงืคืื ืฉืื ืืืื ืืืฆื ืืชืฉืชืืช. ืื ืืืื ืืขืืืจ ืืื ืฉื ืืงืฆืืข ืืชืืื ืืืืืื ืืืืฉืืจ ืืขืืืื ืื ืืกืืืืก ืืืขืจืืช ืืืื ืฉืืืืฉื ืืืืืื ืืืืืื ืืจืืืืช. ื ืืชื ืืืฉืชืืฉ ืืืืืืืช ืฆืืืจืช ืืืืื ืื ืฉื Osquery ืืื ืืขืืืจ ืื ืืืฆืื ืชืืื ืืช ืืืื ืืืช ืืืืขืืช ืืื ืืืืขืืช, ืืื ืื ืืืืืช ืืืื ื ืื ืกื ืชืืงืคืื ืืืขืจืืช ืฉืื ืืืืฆืื ืืืื ืชืืื ืืืช ืื ืืชืงืื ื.
2.GoAudit
ืืขืจืืช
ืืขืจืืช GoAudit ืืชืืื ืืืืื ื. ืืืื ืฉืคื ืืืืื ืืืคืืก ืืืขืืช ืืืฆืืขืื ืืืืืื. ืืคื ื ืืชืงื ืช GoAudit, ืืืืง ืฉืืืจืกื ืฉืื ืฉื Golang ืืืืื ื-1.7.
3. ืืจืคื
ืคืจืืืงื
ืืืื Grapl ืืืงื ืืืื ืื ืืงืฉืืจืื ืืืืืื (ืืืื ืื ืฉื Sysmon ืื ืืืื ืื ืืคืืจืื JSON ืจืืื) ืืืืืจ ืืืชื ืืชืช-ืืจืคืื (ืืืืืจ "ืืืืช" ืืื ืฆืืืช). ืืืืจ ืืื, ืืื ืืฉืื ืืช ืืชืชื-ืืจืคืื ืืืจืฃ ืืฉืืชืฃ (Master Graph), ืืืืืฆื ืืช ืืคืขืืืืช ืฉืืืฆืขื ืืกืืืืืช ืืื ืืชืืืช. ืืืืจ ืืื, Grapl ืืจืืฅ ืื ืชืืื ืขื ืืืจืฃ ืืืชืงืื ืืืืฆืขืืช "ืืชืืืืช ืชืืงืฃ" ืืื ืืืืืช ืืจืืืืช ืืืคืืกืื ืืฉืืืื. ืืืฉืจ ืืื ืชื ืืืื ืชืช-ืืจืฃ ืืฉืื, Grapl ืืืฆืจ ืืื ื Engagement ืืืืืขื ืืืงืืจืืช. Engagement ืืื ืืืืงื ืฉื Python ืฉื ืืชื ืืืขืื, ืืืฉื, ืืชืื Jupyter Notebook ืืคืจืืกื ืืกืืืืช AWS. Grapl, ืื ืืกืฃ, ืืืื ืืืืืื ืืช ืืืงืฃ ืืืกืืฃ ืืืืืข ืืืงืืจืช ืชืงืจืืืช ืืืืฆืขืืช ืืจืืืช ืืจืคืื.
ืื ืืชื ืจืืฆื ืืืืื ืืื ืืืชืจ ืืช Grapl, ืืชื ืืืื ืืืกืชืื
4. OSSEC
OSSEC ืืฉืื ืืช ืืืืืืืช ืฉื ืืขืจืืช ืืืืื ืคืจืืฆื ืืืืกืกืช ืืืจื (HIDS) ืขื ืืขืจืืช ื ืืืื ืืืจืืขื ืืืืื (SIM) ืืืขืจืืช ื ืืืื ืืืืข ืืืืจืืขืื ืืืืื (SIEM). OSSEC ืืืื ืื ืื ืืจ ืืช ืฉืืืืช ืืงืืฆืื ืืืื ืืืช. ืื, ืืืฉื, ืื ืืจ ืืช ืืจืืฉืื ืฉื Windows ืืืืื ืขืจืืืช ืฉืืจืฉ. OSSEC ืืกืืืืช ืืืืืืข โโืืืขืื ืขื ืืื ืขื ืืขืืืช ืฉืืืื ืืืื ืืืช ืืืกืืืขืช ืืืืื ืืืืืจืืช ืืืืืืื ืฉืืืื. ืคืืืคืืจืื ืื ืชืืืืช ื-Microsoft Windows ืืืจืื ืืืขืจืืืช ืืืืืจื ืืืช ืืืืืืช Unix, ืืืื ืืื ืืงืก, FreeBSD, OpenBSD ื-Solaris.
ืคืืืคืืจืืช OSSEC ืืืจืืืช ืืืืฉืืช ืืงืจื ืืจืืืืช, ืื ืื, ืืืฉืืฉืช ืืงืืืืช ืืืืข ืืกืืื ืื ืืื ืืืืจ (ืชืืื ืืช ืงืื ืืช ืืืืชืงื ืืช ืืืขืจืืืช ืฉืืฉ ืื ืืจ ืืืชื). ืืื ืื ืืืชืงื ืขื ืืขืจืืช ืืื ืืงืก, ืืืืืกื ืช ืืกื ื ืชืื ืื ืืืฉืืฉ ืืืืืงืช ืชืงืื ืืช ืืงืืฆืื. ืื ืื ืืืืกื ืืืื ืื ืืจืฉืืืืช ืฉื ืืืจืืขืื ืืชืืฆืืืช ืืืงืืจืช ืืขืจืืช.
ืคืจืืืงื OSSEC ื ืชืื ืืขืช ืขื ืืื Atomicorp. ืืืืจื ืืคืงืืช ืขื ืืจืกืช ืงืื ืคืชืื ืืื ืืืช, ืืื ืืกืฃ, ืืฆืืขื
5. ืกืืจืืงืื
ืืืฆืจ ืื ืืืคืืข ืืฉื ืช 2009. ืขืืืืชื ืืืืกืกืช ืขื ืืืืื. ืืืืืจ, ืืื ืฉืืฉืชืืฉ ืื ืืฉ ืืืืื ืืช ืืชืืจ ืชืืื ืืช ืืกืืืืืช ืฉื ืชืขืืืจืช ืจืฉืช. ืื ืืืื ืืืคืขื, Suricata ืืืืฆืจืช ืืชืจืื, ืืืกืืช ืื ืืคืกืืงื ืืช ืืืืืืจ ืืืฉืื, ืืฉืจ, ืฉืื, ืชืืืื ืืืืืื ืฉืฆืืื ื. ืืคืจืืืงื ืชืืื ืื ืืคืขืืื ืืจืืืช ืืืืื. ืื ืืืคืฉืจ ืืขืื ืืืืืจืืช ืืกืคืจ ืจื ืฉื ืืืืื ืืจืฉืชืืช ืื ืืฉืืืช ืืืืืืช ืืืืืืช ืฉื ืชืขืืืจื. ืืืืืช ืืชืืืื ืืจืืืื ืืฉืืืืช, ืฉืจืช ืจืืื ืืืืืืื ืืกืืื ืื ืชื ืืืฆืืื ืชืขืืืจื ืฉื ืืกืขืช ืืืืืจืืช ืฉื 10 Gbit/s. ืืืงืจื ืื, ืืื ืื ืืื ื ืืืื ืืืืืื ืืช ืงืืืฆืช ืืืืืื ืืืฉืืฉืื ืื ืืชืื ืชืขืืืจื. Suricata ืชืืื ืื ื-hashing ืืืืืืจ ืงืืฆืื.
ื ืืชื ืืืืืืจ ืืช Suricata ืืคืขืื ืืฉืจืชืื ืจืืืืื ืื ืืืืื ืืช ืืืจืืืืืืืช, ืืืื AWS, ืืืืฆืขืืช ืชืืื ื ืฉืืืฆืื ืืืืจืื ื ืืืืฆืจ
ืืคืจืืืงื ืชืืื ืืกืงืจืืคืืื ืฉื Lua, ืืฉืจ ื ืืชื ืืืฉืชืืฉ ืืื ืืืฆืืจืช ืืืืืื ืืืจืื ืืืคืืจื ืื ืืชืื ืืชืืืืช ืืืืืื.
ืคืจืืืงื Suricata ืื ืืื ืขื ืืื ืืงืจื ืืืืืืช ืืืืข ืคืชืืื (OISF).
6. ืืืง (ืืื)
ืืื ืกืืจืืงืื,
ืื ื ืืงื ืืืฉืืื ืืช Zeek ืืืื ืืืืืช ืจืฉืช, ืื ื ืืื ืืืืจ ืฉืืื ื ืืชื ืืืืืื ืืช ืืืืืื ืืช ืืืงืืจ ืืืจืืข ืขื ืืื ืืืืื ืขื ืื ืฉืงืจื ืืคื ื ืื ืืืืืื. Zeek ืื ืืืืจื ื ืชืื ื ืชืขืืืจื ืืจืฉืช ืืืืจืืขืื ืืจืื ืืืืื ืืืกืคืงืช ืืช ืืืืืืช ืืขืืื ืขื ืืชืืจืืื ืกืงืจืืคืืื. ืืืชืืจืืื ืชืืื ืืฉืคืช ืชืื ืืช ืืืฉืืฉืช ืืืื ืืจืืงืฆืื ืขื ืืืจืืขืื ืืืื ืืืืื ืื ืืืืืง ืืืฉืืขืืช ืฉื ืืืจืืขืื ืืื ืืืืื ืช ืืืืืช ืืจืฉืช. ื ืืชื ืืืฉืชืืฉ ืืฉืคืช ืืชืื ืืช Zeek ืืื ืืืชืืื ืืืฉืืช ืืช ืืืคื ืืคืืจืืฉ ืฉื ืืื ื ืชืื ืื ืื ืฉืืชืืื ืืฆืจืืื ืฉื ืืจืืื ืกืคืฆืืคื. ืื ืืืคืฉืจ ืื ืืื ืืช ืชื ืืื ืืืืืื ืืืจืืืื ืืืืฆืขืืช ืืืืคืจืืืจืื AND, OR ื- NOT. ืื ื ืืชื ืืืฉืชืืฉืื ืืช ืืืืืืช ืืืชืืื ืืืฉืืช ืืช ืืืคื ื ืืชืื ืืกืืืืืช ืฉืืื. ืขื ืืืช, ืืฉ ืืฆืืื ืฉืืืฉืืืื ืืกืืจืืงืื, Zeek ืขืฉืื ืืืืจืืืช ืืืื ืืืจืื ืืืื ืืขืช ืืืฆืืข ืกืืืจ ืืืืืื ืืืืืื ืืื.
ืื ืืชื ืืขืื ืืื ืื ืืคืจืืื ื ืืกืคืื ืขื Zeek, ืื ื ืฆืจื ืงืฉืจ
7. ืคื ืชืจ
ืืื ืืืืคืืื ืื ืืขืืงืจืืื ืฉื ืคื ืชืจ ืื ืืืืื:
- ืืืชืืจ ืืืฉื ืื ืืืจืฉืืช ืืืฉืืืื ืขื ืืื ื ืืชืื ืืืื ืื.
- ืืืืื ืืืืืื, ืืืืฉื ืขื ืืื ืืืคืืฉ ืืืืื ืื ืฉื ืืื ืืืงืืืจืื ืืืฆืืื ืื ืืขืืืช ืืืืื. ืืืืคืืฉ ืืชืืฆืข ืืืืฆืขืืช ืฉืืืช ืื ืชืื ืื ืืกืื ืืจืืืื ืฉื Panter.
- ืืืืงืช ืืืขืจืืช ืืขืืืื ืืชืงื ื SOC/PCI/HIPAA ืืืืฆืขืืช
ืืฉืืืฅ ืื ืื ืื ื ืคื ืชืจ. - ืืื ืขื ืืฉืืื ืืขื ื ืฉืื ืขื ืืื ืชืืงืื ืืืืืืื ืฉื ืฉืืืืืช ืชืฆืืจื ืฉืขืืืืืช ืืืจืื ืืืขืืืช ืืืืจืืช ืื ืชืืงืคืื ื ืืฆืื ืืืชื.
Panther ื ืคืจืก ืขื ืขื ื AWS ืฉื ืืจืืื ืืืืฆืขืืช AWS CloudFormation. ืื ืืืคืฉืจ ืืืฉืชืืฉ ืืืืืช ืชืืื ืืฉืืืื ืขื ืื ืชืื ืื ืฉืื.
ืชืืฆืืืช ืฉื
ื ืืืืจ ืืืืืช ืืืขืจืืช ืืื ืืฉืืื ืงืจืืืืช ืืืืื ื. ืืคืชืจืื ืืขืื ืื, ืืืจืืช ืืื ืกืืจ ืืืื ืืืืืืช ืืืืขืืจ ืืืื ืงืื ืคืชืื ืืืกืคืงืื ืืืืื ืืืืช ืจืืืช ืืืืขื ืื ืขืืืื ืื ืืื ืืืื.
ืงืืจืืื ืืงืจืื! ืืืืื ืืื ื ืืืืจ ืืืืื ืืชื ืืฉืชืืฉ?
ืืงืืจ: www.habr.com