á á ááľ áá áľ á ááľ á°áŤ áá¨ááá áĽá áá¨-áŤáá¨áľ ááŽááŤáá˝ á¨á áŤáŁá˘á á ááłá¨áá¨áĽ ááá á á á á áá áŠ, ááá áá áĽáá˛á ááááą áľáĽáľáĽ á áááá á áááá˝ áĽá á á áἠáá á°áľáááś á¨áá á¨á áááá áĽááśá˝ áá á á á áá°áá. á ááľ áĽáŠ á¨áľáŽ áá¨ááá á¨ááŹáľ áŤáľááá˝á áĽáť áá á¨áá°ááľááᣠá áá°á á á°ááŚá˝ áľáĽáľáĽ á ááááľ ááá á áááľá˘ áľá áĽá˝ááš áááľ ááá á¨ááŤááá ááá á¨ááᣠáĽá áľááá á¨á áĽááá˝á á áá á¨áááľá áľáááśá˝ áááś ááá á áá˝ááᢠá¨á¸á¨-áŤáá¨áľ ááŽááŤáá˝ áááá ááááá á ááŤáá, áľááá á áľá°áłáłáŞá áŤáá°ááá° áĽáá áľáá´á á¨áá¨áłá°á áĽá á¨á°á á¨á á áľá°áááá˝á á áá á¨ááá¨áľ áľáŤ áááĽááá.
á¨áŠáŁááŤáá á¨á áᲠáá á¨á° áááľ ááá á á
áĽá á¨áá ááŁáŞáŤáá˝ á áᢠáᏠáľá áááľ ááá áŁááááĽááľ ááá፠áĽá áá¨áá¨áŤ áá´áá˝ áĽáááááŤáá, áá
á ááľ á¨áá ááłáŞáŤáá˝á áĽá á¨áśááľáá áááśá˝á áłááá áá°áá አáá˝áá.
á¨IDS/IPS áá°áŁ
IDS (Intrusion Detection System) á ááľááá ááá á áá áŽáááŠá°á áá á á áŤáŁáŞ áľáááśá˝á áááááἠá¨á°áá°á áĽáááľ ááᢠá¨ááľá°áľ áááἠááľáłááťáá˝á áŤáľáááŁá áĽá áľááĽááą ááá¨á á°á áááľ ááá á¨áááá á°áŤá°á áŤáłáááᢠá¨áá¨á°ááľ ááĽá¨ áááŽá˝ áĽáá° ááłáááŤá á áŤá ááአáá˝áááĄ
- á¨á ááłá¨ áá¨áĽ áľáŤááá ááááá¨áľ áłáłážá˝, á¨á°ááŤáŠ áááἠááľáłááťáá˝, ááá°.
- á á°áá áá áá¨á ááľáĽ á¨á°ááŽá-á áá á°á˝áá ááááśá˝á á¨ááá á¨áľáá°á áááľ áľáááľ;
- á¨ááááŞáŤ á°á¨á ááľá°áśá˝á áĽá á¨áľáá°á áá¤áśá˝á ááá¨áá¸áľ áá¨ááť;
- á áľá°áłá°á áŽááśá.
ááááŞáŤ ááᣠIDS á áŚáł á°á¨áááááᥠáĽááą á¨á°áá á ááśá˝á ááá á á (á á áľá°ááá áá á¨á°áá°á¨á° ááá á¨á áľá°ááá áŁááááĽááľ ááá፠áľáááľ - á¤á˝á áá˛á¤áľ) ááá á á ááá á¨áľáá áľ á ááłá¨ áá¨áĽá ááá á á (á á ááłá¨ áá¨áĽ áá á¨á°áá°á¨á° ááá á¨á ááłá¨ áá¨áĽ áŁáá ááĽááľ ááá፠áľáááľ - NIDS) áá áŤá°áŽáŠ ááá áá˝ááᢠá¨ááŁááľá ááĽááľ á°áᢠááᢠAPIDS (á áá°áá áŞáŤ ááŽáśáŽá áá á¨á°áá°á¨á° ááłáááŤ): á¨á°áá°á áĽááśá˝á áááá¨áľ á¨á°áá°á á¨áá°áá áŞáŤ á°á¨á ááŽáśáŽáá˝á áááŁá áŤá áĽá á¨á ááłá¨ áá¨áĽ áĽá˝áá˝ áĽáá áľááłá á áŤá°áááᢠáĽáá°ááá áŤá áááśá˝ áĽááá áá ááŽáá˛áá˝á áľááááľá á¨á°áá°á á áááááśá˝á ááá á á áŤááááá-á¨áľá á áááá áĽá á¨áľá áá°áá áŞáŤáá˝ (áááłá ᣠá PHP á¨á°áá) ᣠá¨ááἠááł á áááá ᣠááá°. á¨áá ááá áááá°á ááłá á Apache áľá á áááá mod_security ááá˘
á°á á¨áááááľ ááŽáśáŽáá˝á áĽá á˛áá á (á˛á ááŹáľ á˘ááľááá˝á) á´áááááá˝á á¨áá°áá áááá°áá NIDS áá á¨á áá ááááľ á ááᢠá¨áłáł áááá ááĽááĽá ááᎠáááá á¨ááŤáá áľáŤáá áááŁá áŤá áĽá á°á á¨á ááłá¨ áá¨áĽ áĽááśá˝á áĽáá˛áá áŤáá°ááá° áá¨á á¨ááááľ áá¨áŤáá˝á áááááŁáᢠáĽá áá áĽáá°áá áŤá áľáááśá˝ á¨á°á¨ááá á ááá´áá¸á á áá¸á áĽá á¨á°ááŤáŠ áá á¨á ááłá¨ áá¨áĽ ááłáŞáŤáá˝ áá ááľá°ááĽá ááá á áá˝ááᢠáĽá áááá NIDS áľá á áĽáá°áá áĽá á ááŤáł á ááŤá¨áŚá˝á áĽáá°ááŤáŁáአáἠáá áᢠáĽáá° áá á áĽá á áá áśá˝ áá á áááľá¨áľ á¨á°ááŤáŠ á˝ááŽá˝á áááłáľ áá˝áá - áááłá á ááľ ááľááá ááááľá ááá áááá á ááłá¨áá¨áĽ áá á á ᢠá á°á¨ááŞá á¨IDS ááľáŤ áŁá˘áŤáá˝ á°ááŁáŤáľ á áá¨-áŤáá¨áľ ááŹáá˝ á°ááľá°áá áá á áá¨áá áááľá¨á áŤáá áľáŽááá˝ ááľáááľ áá° áááἠáá¨ááá á ááá¨á á á áŤáŁáŞ áľáŤááá á¨ááá áĽá á¨ááááľ á˝ááŽá˝á áááłá á˘
ááááŞáŤ ááᣠIDS á¨áááá áĽáá áľáá´áᣠá¨áá°áĽ áľáŤááŽá˝áᣠááá á¨á°á áááá˝á á¨áľáá áľ á°á áááľ ááá˛áá˝ áĽá°áľ áĽáť áá ááááľ á¨áá˝ááᢠá ááľ á¨á°áá°á ááľá°áľ á˛á¨á°áľ áá áľá°áłáłáŞá á áłáááá, ááá áá áĽááąá ááá áĽáť á á áĽááłááá á ááĽááľ ááá˝ áá - ááłááľ á áá áľ. áľááá IDS áá° á ááá¤áľ (á¨áŁáá áá¨áá¨áŤ áá´áá˝) á°ááá áá - á¨áŹááá˝ áá ááľá°ááĽá ááá á á¨áá˝á á¨áŁáá áá¨áá¨áŤ áľáááśá˝á˘
á¨ááá፠áá´áá˝
áááá á¨á áá ááá áĽá á¨áá¨áá¨áŤ áááľááá˝ á°ááŽá á áá áľáááśá˝á áááá¨áľ á¨á°ááŤáŠ áá´áá˝á áá ááá, áá á á áśáľáľ ááľáŚá˝ áá¨áá áá˝áá. áá áľáááśá˝á áááá°áĽ áá á ááŤá áá°á áááĄ-
- á ááá áá á¨á°áá°á¨á° IDS/IPS á áľáŤáá ááľáĽ áŤá ááľáá˝á ááá ááááľ ááá á¨á ááłá¨ áá¨áĽ áĽááľá ááá á¨á˘áááá˝á áá¨áŤá áááá°á á áľáááśá˝ áááł áá áŤá áááŚá˝á áááŁá áŠá˘ áĽááą á á°ááŁáŤá áááł á¨á°áłáłáą áĽáłáśá˝á áĽá á¨áá¸áľ áá¤áśá˝á á áá°áĄá, ááá áá á¨áááłáá áľááśá˝á ááá¨áľ á áá˝áá;
- Anomaly-ááááľ IDSs á¨áĽááľ ááááá˝á á áá áááᢠá¨áá¨á áľáááśá˝á (á á ááłá¨ áá¨áĽ áľáŤáá ááľáĽ áŤá áŤáá°áááą áááŽá˝á á¨ááŽ) áŤáá°áááą áŁá áŞáŤáľá áááááŁá áĽá áĽáá˛áŤáá áŤááłáá áĽááśá˝á ááŤáá áá˝áá. áĽáá°ááá áŤááľ áľáááśá˝ á áŁá áĽá á¨áá¸áľ á áááłá áá¤áśá˝á áá°áŁá áĽá á áľá á°áľ áĽá á áá á¨áá á¨á áŤáŁá˘áŤá á ááłá¨áá¨áĽ áĽáŤá á˝áŁ áááá á˘
- á°ááĽá áá°á¨áľ áŤá°á¨á ááłáá፠á ááá áá áá°áŤáᥠFACT á¨áá á¨á፠áĽáááᢠá áá á¨áą, áĽááá á¨áĽáááľ áá á¨áśá˝ áŤáá¸á á¨áŁáááŤáá˝ áľáááśá˝ áá¸á - á¨áĽáááłáá˝ áľáĽáľáĽ áĽá á¨ááá á áááᎠá°ááŚá˝. áĽáá°ááá áŤá áááľááá˝ ááááá ááá áľ á¨áá áá áĽá á áľá°áłáłáŞá áľá á ááłá¨ áá¨áĄ áááá áááᤠáĽáá˛ááŤá¸á ááááá.
á¨IDS áááľ áłáŞá
á¨á áááá¨áĽ áĽá á¨áŽáááŹáľ ááľáááŽá˝ ááŁá áĽáľááľ á¨ááá¨á áŁááá ááá ááá á 90 ááš ááľáĽ áá, ááá áá áŁáááŤáá˝ áľáá˝ áá°á áĽá á áá á¨á ááłá¨ áá¨áĽ á°á áááľ á´áááááá˝ á፠á°ááĽá°áá. áĽ.á¤.á . á 1986 áśáŽá˛ á´ááá áĽá áá°á ááá ᨠIDES (Intrusion detection á¤ááľáááľ á˛áľá°á) áá´á á áłáľááá, áá á áá áĽááááš áááá á¨á áá áááá፠áľáááśá˝ áá°á¨áľ ááá. á¨áłáá á¨áĽááľ ááááśá˝á áĽáá˛áá á¨áľáłá˛áľá˛ááľ áá´áá˝á áĽá á¨á°á áá/áľáááľ ááááŤáá˝á áááá¨áľ á¨áŁáááŤáá˝á áľáááľ á°á á ááᢠIDES á¨á ááłá¨ áá¨áĽ áľáŤááá áĽá á¨áá°áá áŞáŤ áááĽá á ááá°á˝ á ááá á¨áľáŤ áŁá˘áŤáá˝ áá áŽá ᢠáĽ.á¤.á . á 1993 NIDES (á¨ááŁáŠ áľáááľ áŁááááĽááľ ááá፠á¤ááľáááľ á˛áľá°á) á°ááá - á á˛áľ áľáááľ áŁáá-áἠááá፠áŁáá፠áľáááľá˘
á á´áááá áĽá á áááá áľáŤ áá á áááľá¨áľ, MIDAS (Multics intrusion detection and alerting system) P-BEST áĽá LISP á áá áá á¤ááľáááľ á˛áľá°á á 1988 áłá¨á˘ á á°ááłáłá áá á áľáłá˛áľá˛ááľ áá´áá˝ áá á¨á°áá°á¨á°á á¨áááľáłá áľáááľ á°áá á¨. áá á¨áľáłá˛áľá˛ááľ á ááá áłáłá˝ W&S (áĽá ἠáĽá áľááľ) á¨á ááľ á ááľ á áá á ááľ á áááľ áĽááŤá ááŚáŤáśáŞ á°áá á¨á˘ á˘ááąáľáľáŞá á ááĽááľ áĽáŤá°á áá áᢠáááłáᣠáĽ.á¤.á . á 1990 á¨á˛á (Time-based inductive machine) áľáááľ áá°á á˛á á á°á¨áłáłá á¨á°á áá á áŚá˝ (á¨á፠LISP ááá) áá á˘ááłáá˛á áľáá ááľá á áá áá áŤáá°ááá° ááááŤá á°ááŁáŤá á áľáááᢠNSM (á¨á ááłá¨ áá¨áĽ á°á áááľ áááŁá áŞáŤ) áŤáá°áááą áááŽá˝á áááá¨áľ á¨ááłá¨áť ááľáŞááśá˝á á ááááá áĽá ISOA (á¨áá¨á á°á áááľ áŚáá°á á¨áłáľ) á¨á°ááŤáŠ á¨ááá፠áľááśá˝á á°áááᥠáĽáľáłá˛áľá˛áŤá áá´áá˝áŁ á¨ááá፠áá°áť áĽá á¨áŁáááŤáá˝ áľáááľá˘ á AT&T Bell Labs á¨á°áá á¨á á¨áŽáááŠá°á áá˝ á˛áľá°á ááá¨áá፠áľáłá˛áľá˛áŤá áá´áá˝á áĽá á°ááŚá˝á á°á á ááᣠáĽá á¨áŤáááá፠áŠáá¨áá˛á˛ ááá˘áá˝ á 1991 á¨á°á¨ááááá ááłáá፠á¨ááááŞáŤ ááŽáśáłáá á°ááĽááá - DIDS (á¨á°á¨ááá á˘ááľáŞá˝á ááá፠áľáááľ) áĽáá˛áá á¨áŁáá፠áľáááľ áá áá˘
ááááŞáŤ áá IDS á¨áŁáá¤áľááľ ááĽáľ áá á¨á, áá ááľááá á 1998 ááľáĽ, áĽááŤá ááŚáŤáśáŞ. ááá¨ááľ á áááá Bro (á 2018 áá á°áĽá á¨á°á°á¨á)ᣠá¨libpcap áááĽá ááá°áá°á á¨áŁáá¤áľááľ á á áááá á¨áá áá áááľ ááá áľáááľá áááᢠá áá á ááľ á ááŹáá á áá ᨠAPE ááŹáľ á áááá ááĽááŤá áłá¨áŁ áĽáąá á¨á ááľ áá á áá Snort á°áŁáᣠáĽá á áá áá á áá IDS/IPS ááᢠá á°ááłáłá áá, á ááŤáł á¨áŁáá¤áľááľ áááľááá˝ ááłá¨áľ áááŠ.
Snort áĽá áąáŞáŤáł
áĽá áŠáŁááŤáá˝ áá áĽá áááľ ááá IDS/IPS ááááŁáᢠáá¨á á áá áá°á á˛á á¨á°á áá°á Snort áĽáá° áá°á á áááľá á°á°áá ááá°áľ áá á, á áá áá á áąáŞáŤáł áľáááľ á°á°ááˇá. áĽá ááťá¸áá áĽá ááłáśáťá¸áá á áĽááą á áááá áĽáááá¨áłá¸áᢠSnort á ááá áá á¨á°áá°á¨á° áá´á á áĽááá°á áá áŤáá°áááą áááŽá˝á á¨ááá¨áľ á˝ááłá áŤáŁááŤáᢠáąáŞáŤáł á ááá á¨ááá¸á áĽááśá˝á á¨ááá á á°á¨á᪠ááá˝ áá´áá˝á áĽááľáľá áá ááá áľáááᢠáľáááą á¨á°áá á¨á á¨Snort ááŽáááľ á á°áአá¨ááá˘áá˝ áĄáľá áá áĽá á¨áľáŞáľ 1.4 ááᎠá¨á ááá¤áľ á°ááŁáŤáľá áá°áááᣠáĽá Snort á áá áá áŁáá ááĽááľá á¨áá¨áá¨á á˝ááłá á áľá°áááá˘
á áááą áłáá áááśá˝ ááŤá¨á áŤáá áááá ááŠááľ á¨áąáŞáŤáł ááአáŽáááá˛ááá á IDS áááł á¨áá áá á˝ááł áĽá áĽáá˛áá á¨áá á ááá¤áľ ááᢠáľáááą ááááŞáŤ áá ááĽá-ááŽá˝ á¨á°áá°á áá, Snort á°áá áŁá á ááľ-áá áááľ áá. á á¨á á áłáŞáŠ áĽá á¨áᨠáŽáľ ááááŤáľáŁ áŁááĽá ááŽá°á°á/áŁááĽá-áŽá áááľáá ááľá¨áŽá˝á á á ááŁáĄ á áá áááᣠáąáŞáŤáł áá á áá°á á á á ááá ááá áŽáááá°áŽá˝ áĽáľá¨ 10 Gbps á¨áá°ááľ áľáŤáá ááľá°áááľ áá˝ááᢠá áááą áľáááśá˝ ááŤá¨á áľááá á°ááłáłáááľ áĽá ááŠááľ áá¨á á áá ááááá áĽáá˝ááá, ááá áá á¨áąáŞáŤáł áá°á á ááĽááľ á˘á°áŤá, á áŁá á°á áŤááá áťááá˝ áá áá á¨áłá á áááł á¨ááá.
á¨áá°ááŤáľ á ááŤáŽá˝
IPS áľáááą á áĽáą ááĽáĽá áľá áŤááľá á¨á ááłá¨ áá¨áĽ áááá˝á áá¨áłá°á á áá˝áá áľ ááááľ áááἠá áá áľ. áĽááá áá áá áŤáąá á¨áťá áŽáááŠá°á áá ᣠá áá°áá á áááá˝ á¨áŤá ááłáŞáŤáá˝ á áá á¨á°ááá áĽá á áĽááą á áŠá áá° áŤáá°á á á á¨á áἠá ááłá¨ áá¨áŚá˝ (á áááá¨áĽ) ááľáĽ âáááá¨áłá¸ááâᢠááá áľáŤáá á áľáááą ááľáĽ áĽáá˛áŤáá áĽá áĽáá˛á°áá°á áá á¨á ááá¤áľ á áááá˝ á¨á°á á áá ááá ááĽááľ áá á°ááááˇáᢠá áŁá ááľáĽáľáĽ á áá ááłáŽá˝ áá, á ááŤáł á¨á°á á á áááá˝ ááአáá˝áá-áááłá, á áľáá áłá á ááłá¨ áá¨áŚá˝ ááľáĽ áĽááá áá á¨á˘áá°áááľ áá°á¨áľáŁá¸á á¨áá˝á á áááááśá˝ áá á¨á°á¨ááá áá (DMZ) ááá°áŁá.
áĽáá˛á
ááááą á ááá¤áľ áá°áĽ ááááľá ááá á¨ááá áá brute Force áĽááśá˝á ᣠá á°áĽáłá¤ á áááá ᣠá áľá á áááá ááá á áľááŞááľ ááľáĽ áŤá á°áááááśá˝á áá ááá áĽáá˛áá ááá˝ á¨áá áĽááśá˝á áá¨áá¨á áá˝ááᢠá á áŤáŁá˘áŤá á ááłá¨áá¨áĽ áá áŤá áŽáááá°áŽá˝ á áááá á¨á°á á¨á, IDS áá á¨ááááľá á¨botnet á ááááŽá˝á áĽáá˛ááá á ááá
áľáá¸áá. áá áá á¨áŁáľ á¨ááľáĽ á ááłá¨ áá¨áĽ áĽá áᣠá¨á ááą áá°áŚá˝ áá áá°áááá á¨IDS á áááá˝ áľáŤááá áááááŁá¨á
á¨á°á¨ááá áľáááľ áĽá ááľ á¨áá°áłá°áŠ ááĽáŞáŤ / ááĽá፠áŤáá ááľáĽáľáĽ áá
á áŤáľááááá˘
á¨áŽáááŹáľ ááľáááŽá˝ áĽá áá á¨á°á¨ááá á¨á áááááľ áá¨áá¨á (DDoS) áĽááśá˝ ááááŁáᢠááá áĽááłá áááá ááłáááŤáá˝ áĽááąá áááá á˘á˝áá, á¨áá áŤáá á¨áá°ááŤáľ á ááŤá áĽáá áá¨áł á áá˝áá. áľáááą á°ááŽá á áá áĽáá áľáá´áá˝á áááááŁá áĽá á áá ááŁáŞ áľáŤááá áŤááłá ᣠáá áá áá áááľá¨á ááŹááš á ááŤá á¨á áááá¨áĽ áááááľ ááľáĽ ááá áĽá á¨á ááłá¨ áá¨áĽ á áááá˝ ááľá¨áľ á ááŁá¸áᢠáĽáá° áĽááą áĽááŤáŹ á¨ááἠááľá°ááá፠áťáá áááąá áááá á áá˝áá áĽá á¨á áĽááá˝ áἠááłáŤá. ááĽáá°áá á áááľ ááłáŽá˝ ááłáááŤáá á á¨áášáá á°áá¨á áá á ááá á¨á áá áááá á¨á˘áá°áááľ áááááľ áĽáá˛á°áŤ áĽááááŤááᢠáŞáá¤áľá á¨á áŤáŁá˘áŤá á ááłá¨áá¨áĽ áá á áŞáá¤á áááááľ áá˝áá áĽá á¨á፠á áĽáą á áŠá áááá á¨áá áľáŤáá áááááá áááá áŤáľáááááłáᢠá¨á፠á¨á˛áśá¤áľ áĽááľ á áá°ááľá áľ áá á¨á á áŤá˘á áá áŁáá áááááľ ááŹáśá˝á ááá á ááááĽááľá ᣠáĽááą á ááŤá ááľááá ááááľ áá ááááá˘
á¨áá፠á˝áá
á ááť áľáááśá˝ ááŤá¨á ááŞá ááá¨áľ á áŁá á áľá¸á᪠áá. ᨠIDS / IPS áá፠á¨ááá°áá á ááľááá áśááá, á ááááá á¨á°á áááľ á°ááŁáŤáľ, áĽáá˛áá á á áľá°áłáłáŞá á¨áá áááŤáá˝ áĽá á¨á ááĽáŽá˝ áá áááŁáŁá áŁáá ááááľ áá. Snort á¨áá áŤá áłáŞá áŤáá áĽá á á°áťá áááł á¨á°áááá ááᣠááá áĽááłá á áąáŞáŤáł áá áŤáá áá¨á áĽáá˛á á ááľáá áá áááááľ ááá ááᢠá ááááá áááł áľáááąá ááááŁá á á ááłááľ áĽá¨áśá˝á ááľá¨á á ááĽááľ, áá á á áá¨á¨áťá áá¤áľ áŤáľááá - á¨áááľ áááľáá áĽá áááľáá-áśááľáá IDS / IPS á áŁá ááľ áá¸á áĽá áááá á¨á ááľ áá á ááŁáŁáá. áŁá áá áá áá¸á¸áą ááá áááł á¨ááá, ááááŤáąá áĽáŠ á áľá°áłáłáŞ áááá á á á áŞá á᪠á˝ááłáá áŤáťá˝áá. á áá áááł ááá á°á áŤá¸ááá. á áááĽáá áááľ á ááłááľ á¨áąáŞáŤáł áá°ááŤáľ á ááŤáŽá˝á áĽáááá¨áłáá áĽá á¨á áá áááá á á°áŤáá á¨áĽááłáá IDS/IPS Snort áá áĽáááłáľáŤááá˘
ááá: hab.com