á¨áĽá á¨áłáá á áá¨áá¨áŤ ááĽá¨á áá°áá áá˝ á¨áľá áá á¨á° áááľ á°á áááľ áááááľ á áá áľ áĽá á á°áá á áŁá˘áŤáá˝ áá á¨áá°ááą áĽááśá˝á áŤáľáááłáᢠáĽááľá ááá¨áá¨á FortiWeb á¨áľá áá°áá áŞáŤ áá¨ááá (WAF) áĽáá ááááᢠááá áá á áŁá ááááá WAF áĽááłá ááľáááľ á áá°áá áĽá á¨áłáĽá ááľáĽ á¨á°ááŁá አáĽááśá˝ á áá¨áá¨áá.
áľááá
, ᨠWAF á á°á¨á᪠áĽáá áááá
áᏠ"á¨ááá áá" á WAF áĽáá´áľ áĽáá°á°áťááá áĽá á¨áĽáą áá áĽáá°ááŁá á á áá áááá áĽáááááłáá.
á¨á ááľ áĽááľ áłáŞá: áá° ELK á¨áá¸ááአá ááľ ááá ááá áĽáá´áľ áĽáá°áá°áŤ
á°áá áá ᨠWAF á áľá°ááᣠáŤáá á áĽá á°áá ááľáĽ á¨á°áá¨á áá°áá áŞáŤ á ááᢠá áá ᨠ10 áĽáľá¨ 000 á°á áááá˝ á¨áŁá˘áŤá áá á¨á°ááá, á¨áááááśá˝ áĽááľ á áá 100 áááŽá á°ááˇá. á¨áĽááá ááľáĽ 000-20 á°á áááá˝ á áĽááá˝ áá አáĽá áŁá˘áŤáá áááĽáá ááá¨áá á˘
FortiWeb á¨á°ááá°áá á¨áĽáŹáľ ááá á á˝ á¨á ááľ á áá á áľáŤáť á ááá á ááśáłáᢠá á¨á°ááá áá° áŁá˘áŤá á¨áá°ááą á°ááłá á°á áááá˝ á¨á áá á°á áááá˝ á¨á áá áá áᢠá ááá á¨á ááľ á áľáŤáť á¨áĽáá áľáá´ áá°áŚá˝á á ááá á°áá áĽá áĽááąá ááá°ááá˘
á áĽááá˝ ááľ áĽáá áĽááá á˛ááľáą áĽá áĽáŤáłá¸áá áĽáá° á°áŤ á°áá á á˛ááľá âááľ áŤá áĽááśá˝áâ ááááľ á áŁá á¨áŁáľ ááᢠáĽá áአá¨á áá á áľáŤáťáá˝á áá áááᢠáĽáá˛á ááááą áĽáá áľáá´ ááá áľáá á¨ááŤá ááá á áááľáá áá áᣠáĽáąá á áŤáľ á°á áá¨áłá°á á¨á áá á¨áŁáľ áá áᢠáá°á á á°á áááá˝á á¨áááľ á á°áá áá áᢠááá˝ á¨áĽááľ ááááśá˝á áááá á áá ááááľ áá á áááľá¨áľ á¨á áá á áľáŤáťáá˝á á áŤáľ á°á ááááľ ááᲠá ááááᢠáááłáᣠáĽá á áá áŤááá ááá áááá˝ á á¤á˝á˛á˛á áĽáŤá áŤáľááá˝ ááľáĽ á¨á፠ááľáŽá˝ áá áŻá¸áᢠáĽááá ááľáŽá˝ áĽááá áá á FortiWeb ááľá°áľ áááἠááľáłááťáá˝ ááľáĽ á áĽá áááá áá á¨áŁá¸áá˘
á¨á á áĽá á¨áááá˝ áá á°ááᢠá áá°á á á¨FortiWeb á°ááŁáŤáááľáŁááľá°áśá˝ á á˝áá á 3 á¨á°ááŤáŠ áááἠááľáłááťáá˝ áááááŁááĄá¨á°áá áĽááśá˝áŁá¨áĽáŤá áá¨á áĽá á¨áľáááľ áááááśá˝ áľá WAF áááᢠá á°ááá á¨ááá አááá á ááśáá˝ á¨ááá አá¨áĽááľ ááľá°áśá˝ á á°áá ááľáĽ áá°ááą áá˝ááá˘
áĽá á áá°ááᣠááá áá áĽáŤáľá á á ááŤáł ááááŚá˝ ááľáĽ áááŁáľ áĽá á áĽá ááľááŽá˝ ááľáá á ááĽááľá˘
á áĽááą áááἠááľáĽ á¨á°á áá á áľáŤáťáá˝á áĽá á¨áĽáá
áľáá´áá áŁá
᪠áĽáááá¨áłáá.
á¨áá á á¨á´ááá á ááá ááá°á˝ áĽáť á á á áá°áá. áľá áĽááą ááááľ á áŁá á áľá°áłá˝ áĽá á áá áá¨áá áááááľ á á ááľ á¨á°áá°á ááľá°áľ ááľáĽ áááá¨áľ áŤáľáááááłááĄ-
á¨á°áááľ ááľáŽá˝ "áááá áĽááľ" áááá¨áľ áá¨áłá. áááᥠá
á˝á áłá áá˝ áĽááł á¨
á°á áᣠá áŁá á áľáááá á˝áá áá áá ááá á¨áá˝áá á¨ááá˛áἠáአáŁáááŤá°á áĽáť ááᢠá áľáŤ á°á áłáľ ááľáĽ á á áŤáŁáŞ áĽáá áľáá´áá˝á á á á˝á áľ áá¨áłá°á áĽáá˝ááᣠá áá˝áľ áá á¨á°á¨á°áą ááľá°áśá˝ ááááŤá á¨áá áŤá áá áááľáľ áá˝ááᢠá¨ááá˛áἠááá˛áá˝ á áá ááááŤáľ áłáá°áŠ á˛ááŠáŁ á áĽáŤ áá áŤááľ á¨áá˝áľ áá¨á áááá˛áśá˝ WAFá áłáŤáá áááłáá ááááá á ááťáá áĽá á¨ááá˛áἠáአáŁáááŤá°áá˝á áá°ááąá˘ ááĽá á°ááłáľ áŤá á á¨áááἠááľáłááťáá˝á á°áááá°áá áĽá á¨áĽááąá áá á ááá°ááá˘
á áĽáá°áá ááááľ á¨áá¨á áĽááśá˝ ᣠá ááááŞáŤ áĽááł áľááá ááľá ááá¨áłáľ áĽá á áááľ áááľáŤáľ á áľá¸á᪠ááᢠá¨ááŤá áááá ááá á áĽááł ááá ááá°áá°á ᣠá¨áĽááąá ááááŞáŤ ááááᾠᣠá á áŁáŤáá áĽá á¨áááľ áá´áá áááá¨áľ á á ááľ áŚáł áá áá¨á ááá°áĽá°áĽ áá°áá á˘
á¨áá áá¨áĽá?
á ááááŞáŤ á°á¨á, á áŤááľá áłáŤáľááá áĽááłááŁá ááľááá áĽá á áá á¨áá áááľááá˝á á°áááá°áá.
á¨ááááŞáŤááš á ááŤáŽá˝ á ááą áá á áááŽáľáááľáľá á¨ááá ááá
á áá áá áááá ááá á¨áá°áá á ááŤá áá áᢠMySQL áĽá PostgreSQL ááá áá á°ááá á¨ááἠááł. ááá áá ááἠááááŁáľ á¨áŤáľáá áá°áá áŞáŤ ááá á á ááĽááľ.
áľáá áłá˝áá áá ááá ááá˛á áááá á¨ááá˛ááľá˘ ááá áá á áá ááłá ááá á áááŁá. á ááááŞáŤ ᣠá¨áá¨ááá áá áááľáŤáľ á¨á áá á¨á°á á ááᢠááá˛ááľ. á ááá°á á°á¨áᣠáĽá á áá áśá˝ á áá°ááᣠáĽá á¨áĽáą áá áŤáá ááľá°ááĽá áľá SQL áá ááá˝ áĽáŠ áĽáááľá áááááᢠáĽá á áśáľá°á á°á¨á, á á ááá áá°áá áá á¨á áááááąá áá áá¨ááŤá.
á ááá ááá áááááľ á¨ááŁáá á áá ááááľ ááᢠá.á.á°..
ááá ELK á ááá¨áĄ
ELK á¨áááľ ááá ááŽááŤáá˝ áľáĽáľáĽ áááĄ-
- Elasticsearch - á¨áľááá á¨á˝áá áĽáŤáá˝ áá áááľáŤáľ á á°áá á¨á°áá ᨠá¨áá á°á¨áłáłá á¨ááἠááł;
- Logstash - á¨áááἠááľáłááťáá˝á áá° á°áááá á áá¸áľ ááááἠá¨ááŤáľá˝á á¨áá¨á á á°áŁá°áĽ áá´;
- áŞáŤá - áĽáŠ ááľáá ᣠáĽáá˛áá Elasticsearchá áááľá°áłá°á á áŁá á°áľáá á¨áá á áááá˝á˘ á áĽáŤ áá áŤá áááá˛áśá˝ á áá˝áľ á¨áááŁá áŠáľá ááŤáá˝ áááĽáŤáľ áá ááá áľ áá˝áá.
áá° ELK á¨ááá˘áŤ áá°áĽ áá á°á ááᢠááá áá°á¨áłá áŁá áŞáŤáľ ááť áá¸á. áá°áľáł áá áá áŤáľáááá?
áááá áá° á ááľ áá á áĽáááľ áĽáá´áľ á ááá á°á?
á˘áá´ááśá˝á áá áá áĽá á áľááááá áá¨á áĽáť áľá°áá. áśáľáąáá á¨FortiWEB áááἠááľáłááťáá˝ áá° ELK áŤááá¸á áĽá áá¤áą á˘áá´ááśá˝ áá áᢠáĽááá áá°áá°á ááᣠáááłáᣠáá ááľ áá ááá á¨á°á°á á°áĄ áááἠááľáłááťáá˝ áŤáá¸á áááá˝ áá¸áᢠáá˛áŤáá á ááá áááá¸á áŤá¨áá¸á á¨áĽááśášá á°ááááááľ áĽáť áá á¨ááá¨áᢠáááááŽá˝ á áĽáŤááłááą áĽááľ ááľáĽ "ááá°á " áĽá á¨á°áá°á ááľáŽá˝á áááá¨áľ áŤáľáááááłá.
á ááááŞáŤ á°á¨á áŤáá°ááአáá¨ááá˝á áľáá°á áááááľ áĽááłááĽá á°ááááĽá. áĽáá° "áááááľ" áĽá "áŠá áá¤á" á ááłá°ááľ á ááĽá¨ááááá˝ ááá á¨áá
á ááľáŽá˝á ááľá°á áááłá á á°áŁáĽ á°á¨á᪠áá¨á áááááľ á°ááľáááá˘
áááłáᣠáá°áá°áá á áá áá á¨á°á áááá áŚáł ááá°ááᢠáá ááŠáľáŤ á°á áááá˝ á áŁá˘áŤáá˝ áá á¨áá á¨ááᥠáĽááśá˝á áá˛áŤáá áááááľ á¨áľáˇá. á¨ááá˝ á ááŽá˝ á¨áááĄáľá áááá áááááśá˝ á ááááľ áĽááąá á ááá˝ ááá°á á áŠá˛áŤ ááľáĽ á¨áá°á¨á áĽááśá˝á á áĽáááł áááá áĽáá˝áááá˘
á¨á°á°áá°á á áá áá á áááľ áá¨á áá¨áá¸áľ áĽá áá¨áľ áĽááłááĽá áááá ááááᢠáááá ááá á áá˝ááą ááľáĽ áá°á á¨áááťá áá á: á¨á ááľ á˘áá´ááľ áá á áľáá áá á - 7 áá˘. ELK áááá áááľáŹáľ á¨á á áá ááľáˇáᢠááá áá, ááá áá¨ááá˝ á áá á ááá áŠá. á¨áá ááá á°áŁááˇá áĽá á°á¨á᪠áŚáł áá°á° - áááťá¸áľ áá á¨á áľá˘
ááááŞáŤ áá á ááá áá¨á á áááá ááá áĽá á ááľááá ááľá°áśá˝á á áľááá°ááᢠáá á áŤáą á FortiWeb áá á áááἠááľáłááťáá˝ á¨ááľáŤáľ á¨á áá á¨áááá˝ áĽá á¨áá áŤá áá á°áááˇáᢠá áá á°á¨á áá áŤáá "á¨áá áá" áĽá¸áá áĽá á á á ááľ á፠áá˝ áá áľáá ááá ááááá¨áľ ááťáá˝á áá.
á°áľá á ááá¨áĽáá ᣠáááá ááĽááłá˝áá áá áá ᣠá¤ááŹá á áĽáá°á á áľááááá áá¨á áááŁáľ áĽáá°ááá˝á á ááá áá áᢠá˘áá´ááśášá áŤá¸áłá á áá áŤááá ááá á ááá áááá áááá¨áľ ááááᢠáá° áľááá áłá˝áŚááśá˝ á¨ááŁáá á áá ááááľ ááᢠá ááłááľ áááĽáŽá˝á ááá¨áá - á áĽááł áĽá á ááŤáá áá᳠ᣠáĽááá°á á¨áá áá!
á¨áĽááą áá á°áááá§á. á áá á ááŤá áá á¨áĽááľ ááááŞáŤ áá áĽáá°áááľá áá¨áłáľ á ááĽáᢠáĽáąá áááááľáŁ á áááአáá°á ááá á¨áá°á áá ááá˝ á°áááá°áá (á¨ááááť áŽáśá˝)ᢠá áá¨á°áá áŽáľ (rc) á¨á áááá ááážá˝á áĽááááááá˘
áŽáľ (á á.á˛.)
áááľ
ááááŤ
0
ááá
á¨á áááአáĽáŤá áłááˇá
200
Ok
áĽáŤá á á°áłáŤ áááł á°áŤááˇá
400
ááľá áĽáŤá
áá áŤááá áĽáŤá
403
á¨á°á¨áá¨á
áááľ á°á¨ááááá˘
500
á¨ááľáĽ áááŁá á፠á˝áá
á áááááľ á áááá
á ááľ á°á áŁá˘áŤáá ááĽááľ á¨ááᨠá¨áŽáśá˝ áĽáááł á°áááŻááĄ-
- á ááĽá 400 á°á¨á᪠á¨á°áłáłáą áĽáŤááá˝ á¨áá áŠáŁ ááá áá áŽáľ 200 áŤáá á°ááłáłá ááĽá áŤáá¸á áá°á á áĽáŤááá˝ á¨ááŠáŁ á ááľ á°á áŁá˘áŤáá áááĽáá áĽá¨áá¨á¨ áá á áááľ ááá˘
- á á°ááłáłá áá á áŽáľ 0 á¨áá á¨á áĽáŤááá˝ á¨á¨áአá¨ááá˛áἠááá˛á¨áá˝ áĽááąá âá áá°áâ á áĽáą áá áĽááłáá˝á á°áá áŠá˘
- áŽáľ 500 áŤáá¸á á¨áááĽááśá˝ áĽááľ á¨á¨áᨠáŁá˘áŤá ááĽááá á áá á áľáŤáťáá˝ á áááá áááľ áá - áĽáá˛áá áĽáá° áááľ á áááľá˘
á áŚáľá°áá áá áĽáá˛á áŤááá áĽáá áľáá´ ááá¨áłá°á áłá˝áŚááľ á ááá á°ááá˘
áááá ááá á áĽá
áááá¨áłá°áᣠá¨áááŽáľ áá áá
á°áąá á ááá
á°ááᣠáĽáąá ELKá á á°áá°á ááá°áśá˝ áá á á¨áᢠá áŽáśá˝ á¨áá°ááą á¨áááť áááá˝á áŤáááᣠáľá á á áŤáŁáŞ áĽáá
áľáá´ ááľáłáá፠áááłá
ááŽááá˝ áᏠáá áá˘
á ááľáľá áľáááľ ááľáĽ 4 ááŤáááľ áĽáá. á áá áĽááą áŤáá°ááá áľ áĽá á¨á˘áááá áŁááááĽááľ á ááŤáľáááá áľ áá á ááŤáá˝ áá áá¨áľ á áľááá áá á. á 4 á¨á°ááŤáŠ áá áłáá˝ áá ááááťá˝á á°á ááᢠáľááá , á°áá á¨áŚášá á áŁáá¨á áĽá áááá ááá á á ááľ á፠áá˝ áá áá¨áłá°á áááá.
á ááľáľá áá áľáŁ á¨á°ááŤá¨ ááá áŤáá¸á ááŤáá˝ áĽáá´áľ áĽáá°áááᥠá°áááá°ááᢠá¨áá áááśá˝ áĽááą ááááŠá áŤáłáŤáᣠáĽááąáŤáá áĽá á°ááŤá ááŤáá˝ á°áá á¨ááá˛áἠááá˝á áŤáłáŤááĄ-
áĽáá
ááá ááá á°á
á ááᥠá¨"áá" áĽáá
áľáá´ á ááś áá áᣠááá áá ááá˛áἠá˝ááŠá á°ááá á¨áĽááľ ááá ááĽáŠ á¨ááą ááá˘
áĽáá˛áá áŁáá á¨ááŤáľáááá á¨ááŤá ááłá ááŤáłá˝á áłáĽááŚ
áĽáá
FortiWeb áĽáá
áľáá´á áĽáá°á¨áᨠáĽááŤáá, ááá áá á¨áá áĽááľ ááŤá á áááá°á. ᨠWAF á
ááĽáŽá˝áá áááἠáŤáľáááááłáá˘
á¨áá˝áľ ááľá°áśá˝á áááááá ááá áááᢠááŤá áŁá˘áŤáá ááá á á á¨áááŁá áľá áá áá˛áŤáá áŤáłáŤáá˘
á ááłááľ áá á áááľ á¨áá¨á°áľ áá
ááᢠáá ááŤá - áĽááą á°áááŻá. á°ááŤá - FortiWeb áĽáá
áľáá´. áĽááą áá á áá á áá°ááá, áľááá
áŁáá áááŁáľ áá á¨áĽá.
áá´áľ áĽáŤááŤá áá?
á á áá áá á¨áá´áł á áľá°áłáłáŞáá˝ á¨á¤áᏠáá áĽáá˛á°áŠ áĽáŤá°áá áá ááᢠá áľáŤ áá áŤá á°áá˝ á áłá˝áŚááą áá áŤááá áááł áááááá áĽá ááłá áááá°á áááŤáᥠáá° FortiWeb áľááťááľáľ ááá°á ááá á áá áá, ááá á WAF áá áŤááľ ááá˛áá˝ áĽááąá á áŤáľ-á°á ááááá á á áá¸á. á áá ááááľ á áá˝áľ á¨áá¨á á°á áááľ áááá˛áśá˝ áá áŤááá áŤá áĽááááłáá áĽá á¨áľáá áááá˝á á áľáááľ á°á¨á áĽáá¨áááááᢠá¨FortiWeb ááłá¨áť á áłáá á áá¨áá¨áŤ ááĽá¨á áĽáť áááŤáᣠáĽá áĽááą áĽáť á WAF á ááĽáŽá˝ áá á áŁá á áľááá á˛áá áááŚá˝á áŤá°áááá˘
áá°áá áá˝ áŞáááľ áááľá¨áá áĽá¨á°áŤá ááᢠá WAF á á áŤá á°ááááááľ áá áŤá áá¨á á á°áá áá á¨áá áá፠ááľáĽ áĽáá°ááá á á á°ááᢠELK áĽáŤáąá WAF áłáŤáá áááłáá á¨á áá ááá˝ áŤá°ááááá˘
á°áá áá á¨áĽááąá áĽá á á á á˝á áľ áá¨áłá°á á¨áááᣠELK áĽáá˛á á áá ááááᢠá áľáŤá ááľáĽ á¨á°áá áá˝ áŁááááĽááľ ááá˝á áááł áľááá˝á ᨠWAF ááłá¨áťá ááľá áľ á áá˝ááᢠááá áá á¨á°áᨠELK ááá°áľ áĽá "áááŤááľ" ááľá áľ áá˝áá.
á á
áἠáá áŤá¨ááťáá "á¨áá áá" ááá áá áĽááá
áááłáá˝ áá¸á. á áá
ááłá áá ááłáŚá˝áá áŤáŤáá áĽá á áááą
ááá: hab.com