α’αα»ααα½ααααΈ αα
αααα»αα’ααααααα»α ααΎαααΆαααααΆααααΆαααΆααααα ELK Stack α α₯α‘αΌαααα α
αΌαααΎααα·ααΆααααΆα’αααΈααααααΆααααα’αΆα
ααααΌαααΆαααΉααααα’αααα―αααααα»ααααα·ααΆαααααααΆααααα»αααΆαααααΎααααΆααααααααααααΆαααααα ααΎαααααα ααα»α’αααΈαααααααα’αΆα
αα·ααα½αααααΌαααΆααααα
αΌααα
αααα»α elasticsearch α α
αΌαααΎααα·α
αΆαααΆααΆααΎαααα·αα·α’αααΈαααααααα’αΆα
ααα½αααΆααααααΆαααα‘αΎαααααΆααααααααααααα·αααΆααΎααΆαααααΆααα
ααααααΆαα½ααα
αααα»αααΏααααα ααΎα’αααα’αΆα
α’αα»ααααααααααααααααα·ααααααααααΎαααΆααα»ααααα·ααΆαααααααΆααααααααααΆαααααααΎααα ELK α α
αΌαααΎαααΌαααααΆααααααααααααααααααα ααα»ααα ααΆαα’αα»αααααα»αααΆαααΆααα’ααααΊααΆαα·α
αα
ααΆααα αα·ααα·ααΆαααααΆααααΆαα ααΌα
αααααααααααααΆαααααΌαααΆαααααααααααααΆα
ααααα‘αααα½αααΊ TS Total Sight α
αα
αα
α»ααααααααα αααααααααΆααααααααα½αααααα½α αα·ααα·ααΆαα§ααααααα·α ααα»ααααα·αα»αααααααΆααα
αααα»αααααααα‘αΌααΈαααα½ααααα»αααα½αααΆααααααΆαααα·αααΆααααΆαααΆαααα αα ααΆαααααα α’αααα―ααααααα½αααΆααααα·αα· αα·ααααααααΆαααααααααα½αααΎααααΈαααααα’ααααΆαααΆαααααα·αα»αααααααΆααα
αααα»αα’αααααΆαα ααΎαααααααααα½αααΎαααΌαααΆααα·α
αα
ααααααα»αααΆαααααΎααααΆααααα ELK α αΎαααΆααααααααΎαααΆααααα
αααα»αααΆαα
ααααααΆ 4 αααααα
- αααα·αα·αα·αααΆαααΎαααΎα;
- ααΆαααααΎαα§ααααααα·α ααα»ααααα·αα»αααααααΆα;
- α’αΆαα·ααΆαααα§ααααααα·α ααα»;
- ααααααααααααα·ααααααααααΎαααΆααα»ααααα·ααΆαααααααΆαα
αααααΆαα ααΎαααΉααα·αα·αααααΎαα±ααααΆααααα αααΆααα’αααΈαα»ααααααΈαα½ααα
ααΆαααααΎαα§ααααααα·α ααα»ααααα·αα»αααααααΆα
ααΆααα·α αα α ααααααααΆαααααΎααααΆαα elasticsearch αααα»αααααΈααααααΎαααΊαααααΌαααα§ααααααα·α ααα»αα»ααααα·ααΆαααααααΆαααα»αααααα α’αααα’αΆα αααααΌαα§ααααααα·α ααα»αα»ααααα·ααΆαααααααΆαααΈαααααααΆααα»ααααα·ααΆαααΆαα½α ααααα·αααΎαα½αααααΆαααααααΆαα αα ααΆαααααααα½αα ααα½αααααΆαααααΎαααααα ααα» αααααααΆαααΊ syslog α¬ scp αααααΆαα»ααα α―αααΆαα
α’αααα’αΆα αααααα§ααΆα ααααααααααΆαααα§ααααααα»ααααα·ααΆα αα·αα αααΎααααααΈαααααααααα’ααααα½αααααααα ααΆααααααααααΆααααααΌααααααααααααα ααα»α
- α§ααααα NGFW ααΆαα½α (Check Point, Fortinet);
- αααΆαααΈααααααααΆαααΆααααααααααΆαα½α (PT Scanner, OpenVas);
- Web Application Firewall (PT AF);
- α§ααααααα·ααΆαααα αΌααααααΆα (Flowmon, Cisco StealthWatch);
- αααΆαααΈααα AD α
αα ααααααα’αααααΆαααααααα ααΆααααααααααΆαααααΎαααααα ααα» αα·αα―αααΆαααααααα ααΆαααααααααα αααα»α Logstash α’αααα’αΆα ααααΆαα αα·αααααααααααΆαα½αααΉαα§ααααααα·α ααα»αααααααΈα§ααααααα»ααααα·ααΆαααααααα ααΎααααΈααααΎααΌα αααααΆααΆααααα½αααααΎαα·αα·αααααααααΎαααΉααααααΆαα»αα§ααααααα·α ααα»ααΆααα’αααααααΆααααααΉαα§αααααααΆααααΆαααα½αα αααααΆααα·αααα ααααααααααα½αααΊααΆα§ααααααα·α ααα»ααΆααα’ααα ααααα§ααααααα½αα ααΆαα ααα αΆααααα’αΆα ααααΌαααΆαα’αα»ααααααΆ 2 αα·ααΈα
αααααΎαααααΌα αααααΊααΎααααΈααααααα ααΆαααααααα Logstash α ααΎααααΈααααΎααΌα αααα’αααααααΌαα αααααααααα ααα»αααααΆααααΆαααΆααααΆαααα½ααα αααα»αα―αααΆααΆα ααααα‘αααααααΆααααααααααααα α αΎααααααΆααααααααΎαααααααααααΆαααα’ααΆααα αααα»αα§ααΆα ααα αααααα ααα»ααααΌαααΆαααααΌαα ααααΈ IPS blade αα Check Point firewall α
filter {
if [product] == "SmartDefense" {
clone {
clones => ["CloneSmartDefense"]
add_field => {"system" => "checkpoint"}
}
}
}
ααΎααααΈαααααΆαα»αααααΉαααα·ααΆααααααααααα αααα»ααα·αα·ααααααΆα ααααα‘ααα’αΆαααααααΎααΆααααααα ααα» α§ααΆα ααα ααΌα ααΆ α αααααααΆααΆαααΆααααα αΆα IP ααααα α α’αααα’αΆα ααααΎαααααααααααααααΆα
output {
if [type] == "CloneSmartDefense"{
{
elasticsearch {
hosts => [",<IP_address_elasticsearch>:9200"]
index => "smartdefense-%{dst}"
user => "admin"
password => "password"
}
}
}
α αΎαααΆαααααααα α’αααα’αΆα αααααΆαα»αα§ααααααα·α ααα»ααΆααα’αααα αααα»ααα·αα·αααα α§ααΆα ααα ααΆαα’αΆααααααΆα IP α¬ααΆααααααααααααααααΆαααΈαα αααα»αααααΈαααααΎααααααΆαα»αααΆαα αααα»ααα·αα·αααα "smartdefense-%{dst}"ααΆαα’αΆααααααΆα IP αααα·ααα α αααααααΆα
αααααΆαααΆαααΆαααααααα·αααααααααααααΆααΉαααΆαααΆααααααα ααα»αα»ααααααΆαααααΉαααΆαα±ααααΆαααΆαα ααααΌαα ααααααα·αααΆαααααΎααααΆααα’αααα αα αΆαααααα·αα αΆαααΆα αα α αΎααα ααΈααα α’αααααΉαααααΌααααα½αααΆαααααααα»ααααααααααα αααα»αααΆααααααααααααα ααΆαααααααα Logstash ααΆαα½αααΉαααΆααα ααΆααΆαα»ααααααΉαααΌα ααααΆαααααΆααα§ααααααα·α ααα»ααααααααααα αααααΆααΆαααΆααα·ααΆααααααα
αααααΎαααααΆαα’αα»ααααααΈααΈα - αααααΊααΆααΆααααααααααααΈα α¬ααααΎαααΆααααααΉαα αΌαααααΎααΌαααααΆααα·ααααααααΊααααα»ααααααααΆααΆααααααα ααΆαα§ααααααα·α ααα»α αΆαααΆα α αα·ααααααΆαα»ααα½αααΆαα αααα»ααα·αα·ααααααααΈ αααααΆαα·α αα ααΆαααααααΆααα½α ααα»ααααααΆα’αα»ααααΆαα±ααα’αααααααΎααΆαααΆαα½ααααααα ααα»ααΆααααα’αααα ααααΆαα αα·αααΆαααααααααααΆααααΆαα½αα§ααααααα·α ααα»ααΈα§ααααααα»ααααα·ααΆαααααααααα αααααΎααααα’αα»ααααΆαα±ααα’αααααααααα ααΆααααααααααΆαααΆαααΆαα½ααααααα ααα»ααΎααααΈα±ααααΆααααααααααααα»ααααααΆααααααΈααααα’αααααΆαα½αααΉαααΆαααααααα’αα·ααααΆ ααα»αααααα ααΈααααααα αΆααΎαα‘αΎααααα»αααΆααααααααα’αααα―αααααααα’αΆα α’αα»ααααααΏααααααΆαα
α αΎαααΆααΆααα·αααΆαα αααα½αααααΆαααααα»α α αΎαα’αααΈαααα’αΆα ααΆααααααααΆ αα·αααααΎα??
ααΆα’αΆα ααΆααααααΎαααΆα αααΎααα ααΈααα α αΎαααΆα’αΆαααααααΎα’αααΈαααα§ααααααα»ααααα·ααΆαααααΌαααΆαααααΎααααΆαααα αααα»αα αααααΆαα ααΆααααααααααααα’ααα α§ααΆα ααααα½αα ααα½αα
- ααΆααααααααααα»α α αΎαααΆααααααααααααααα»α αααααΎααα½αα±ααα αΆααα’αΆαααααααααα»ααααααΆααα’ααααααααΆααααααααααΆα NGFW αα·ααααΆαααΈααααααααΆαααΆααααααααα αααααΊααΆααΆααααααααααααααααα ααα» IPS αα·ααααααααααααααΆαααΆααααααααα ααααα·αααΎααΆαααΆααααα αΆαααααΌαααΆαααααΎα (αα·αααααΌαααΆαααΆααΆαα) ααααααααααα IPS α αΎαααΆαααΆααααααααααααα·αααααΌαααΆααα·ααα ααΎαααΆαααΈααααα αααααααα’ααααΎαααααααααααααα α αΆαααΆα αααααΌααααα»ααααα α αααααααΆααΆαααααΌααΆαααΈααΈααααααααααααΆαααΆααααααααααααΌαααΆαααααααααααα .
- ααΆαααα»ααααα αΌαααΆα αααΎαααΈαααΆαααΈααα½ααα ααααααααααααααααΆα’αΆα ααΆαα·αα·αααααΌααααααααααΆαααααΆααΆαα
- α’αααααααΎααααΆααααΆαααα―αααΆαααααααααααΆαααΆαα αΌααα ααΆααααα ααααααααααΆααααααααααΆααα αααΎαα
αααα·αα· αα·αααΆαααΎαααΎα
α’αααΈαααα
αααΆαα αα·αα’αΆα
αααααΆααααα»αααα ELK Stack ααααΌαααΆαααΊααΆααααα»α αα·αααΆαααΎαααΎααααααααα ααα»α
α§αα ααα:
- ααααΆααααααααααααααααΆααααααΉαααα·ααΆαααααΆαααΆαααΆαααααΆαααα ααααΆαα½αααΉαααααΉαααα·ααΆαααααααΆααααααα»αα αα ααΈαααα’αααα’αΆα αααα»ααααα αΆααααΆααΎα αααααααΆ IPS αα½αααΆααααΌαααΆαααααΎα αα·ααααααααααααΆααααΈααΌαα·ααΆαααααα
- ααααΆαααααααααααααΎααΆαααααΎααααΆαααααααα·ααΈααααΆααααααααααααΆαα’αΆα ααα ααααΆαα
- αααααααααααααΈαααΆαααΈαααααααα»ααααα·ααΆαααΆαα½αα
- Active Directory αααααααΆαααα’αααααααΎααααΆααα
- ααααΆαααααααααααααΆαααααΆαα VPN α
αααα»αααααΈααα ααααα·αααΎα’αααααααααα ααΆααααααααααααΆαααααααααααααΎααααΈααααΎαα αα α»ααααααααΆααααααΆααααΈαααΈαα·ααΆααΈ α’αααα’αΆα ααα½αααΆαααααααααααααΆααααα½ααααααΆααααΆααααα½ααα·αα·αααααααΉαααα·ααΆααααααα»ααααααααΆααΆααααααα ααααααααΆααααα’αΆα ααααΌαααΆαααααΎαααααΆααααΆαααααΎαααααΏααααα»αα ααααα§ααααααα·α ααα»αα»ααααα·ααΆαααααααΆα ααααα·αααΎα’αααααΆααααααΆααααααααααααααα‘ααααΈααααΆα α’ααααααα
α’αΆαα·ααΆαααα§ααααααα·α ααα»
αα αααα»αααααααααααα αααααΆαα ααΆααααααααααα α ααα½αα§αααααα ααα»α’αΆα ααΉαααα α»α α αΎαα’αααα―ααααααΉααα·αααΆααααααααΆααΎααααΈαααααααΆαα§ααααααα·α ααα»ααΆααα’ααααΆααααααααααα αααα»αααααΈααα ααΆααααΌαααααΆαααΆααα’ααααΊα αΆαααΆα αααΎααααΈααΌααααααΆααααα§ααααααα·α ααα»ααΆααααααααααααααΆαααααΆαααα αααααΆαααααΆααα ααΌα αααα ααααααααααααΌααααααααα’αΆαα·ααΆααααα§ααααααα·α ααα»αααααα’ααααΎααΆααααααααααααααααΆααΆααααααΉαα αααααΆαα ααΆααααααααααααα’αααα ααΆααααΌαααΆαααααΆαα±αααααα αααΆαααΌαααααΉαααΆαα’ααΈααα α¬ααα‘αααααΆααααααΆααααααΉαααα·ααΆαααααΆαααααα ααΆααααααα’αΆαα·ααΆαα’αΆα ααααΌαααΆαα’αα»αααααααααααΎα§ααααααααααααΆα Kibana ααααααααΎαααΆαααΎαααΎαα ααα»ααααααΆαα½αααΉαααΆαααΌαααααΉαααΆααΆαααααα·ααΆα ααΆαααααΆαααΎα αα»αααΆαααααα·αααααΌαααΆααα½ααααα αΌααα αααα»αααααααΌαααααΆααα Elasticsearch αα ααΆααααα αααα»ααααααααααΆααααααα»αααααα ααΌα ααααα αΎα ααΆαααα·ααααααααααΆαααα α¬ααααααα αααααααααΎαααΆαααααααα½αα―ααααααΉαααΌαααααΉααααα’αααα―αααααααα»ααααααααΆααΆαααααααααΆααααα’ααΈααα α¬ααα‘αααααΆαα
ααααααααααααα·ααααααααααΎαααΆααα»ααααα·ααΆαααααααΆα
α αΎαααααααα½αααααα½αα±ααα
αΆααα’αΆαααααααααα»αααΊααααααααααααα·αααααααααααααΆααααααΆααα§ααααααα·α ααα»ααααα·αα»αααααααΆαα ααΈαα»αααΎαααΆαα’αα»αααααα»αααΆαααααααααΆαα Splunk α’αααα’αΆα
α’αΆαααααααααααα·α
αα
αααα»ααααα
- ααΆααααααα αααααααΆ IPS ααΈ Detect to Prevent α ααααα·αααΎααΆαααΆαααΆααα·αααααΎαααΆααααααΆααα αααααααΆααααΆαααα αααααΆα α½αααααΆαα αα·ααααααΆαααααααααααα αααα»αααααααααααΆαααΆαα ααΎαααααΆααααααΌααααααααΆααα αααα»ααααααΆααααα ααΆα αααααααΆααααααα αα»αααΆααααα’αΆα ααααΌαααΆαα’αα»ααααααααα·αααΎα§ααααα NGFW ααΆααα»αααΆα REST API α ααΆα’αΆα ααααΎαα ααΆααα»αααααΆααα’αααααΆαααααΆαααααααααααα·ααΈ α’αααααααΌαααΆαααααααααΆαα αΆαααΆα αααΈ Elastcisearch α αΎαααααΎααααΎ API αα ααΆαααααΆαααΈαααααααααααα NGFW α
- ααααα·αααΎα αααααααΆα αααΎαααααΌαααΆαααααΎα α¬ααααΌαααΆαααΆααΆαααααα»αα ααΆα ααααααααΆαααΈα’αΆααααααΆα IP αα½α αααααΆααα ααα»αααααα»αααΆααααααααΆααα’αΆααααααΆα IP ααααα½αααααα αααα»ααααααΆααα Firewall α ααΆαα’αα»ααααααααΆαααΆαααααΎααααΆαα REST API αααααα
- ααααΎαααΆαααΆαααααααααΆαααΈααααααααΎαααΆαααΈααααααααΆαααΆαααααααα ααααα·αααΎαααΆαααΈααααααΆαα αααααααΆ IPS αα½αα ααα½ααα α¬α§ααααααα»ααααα·ααΆααααααααα ααααα·αααΎααΆααΆ OpenVas αααα’αααα’αΆα αααααααααααΈααααααΉαααααΆααααΆαααα ssh αα αααΆαααΈαααααααα»ααααα·ααΆα α αΎαααααΎαααΆαααΆααααααα
TS αα·αααααΆαααα»α
ααα»ααα ααΆαα’αα»αααααα»αααΆαααΆααα’ααααΊααΆαα·α
αα
ααΆααα αα·ααα·ααΆαααΆααα ααααα·αααΆαααααΆαααααααααααα·ααΈ α’αααα’αΆα
ααααααα»αααΆαα’αααααααΆ αααααΆα’αΆα
αααααααααΆαααααααΆααααααΎααααΆαααααα»αααα·αααααα ααα»ααααααααα·αααΎα’αααα
αΆααα’αΆααααααααΎαα»αααΆαααΆααα’ααααα α’αααα’αΆα
ααα
α·ααααα»αααΆααα
αααα TS Total Sightα α’αααα’αΆα
αααααααααααααΆααααα’α·ααααααααα
ααΎααααααΎαα
ααα ααααΈααααα·ααααΆα
ααΎαααΆααα·αα·αααααΎαα’αααΈαααα’αΆα ααααΌαααΆαα’αα»αααααααααααΎ ELK Stack α αα αααα»αα’αααααααΆαααααααααΆαα ααΎαααΉααα·α αΆαααΆαααα‘ααααΈααααΆα’αααΈαα»αααΆααααα TS Total Sight ααααααα’α·αααααααααα!
ααΌα
ααααααΌααααα
αΆα (
ααααα: www.habr.com