ΠΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅, Π·Π° Π΄Π° ΡΠ΅ Π·Π°ΡΠΈΡΠΈ Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π·Π°ΡΠΈΡΠ΅Π½ Π΅ΠΊΡΠ°Π½ ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, Π½ΠΎ ΡΡΠ΅ΡΡ Π°ΡΠ°ΠΊΠΈΡΠ΅ Π½Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ Ρ Π°ΠΊΠ΅ΡΠΈ ΠΈ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π°ΡΠ° Π½Π°ΠΏΠΎΡΠ»Π΅Π΄ΡΠΊ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°, ΡΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π²Π΅ΡΠ΅ Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π΅Π½. Π‘ΡΠ°ΡΠΈΡΡ Π΄ΠΎΠ±ΡΡ Π·Π°ΡΠΈΡΠ΅Π½ Π΅ΠΊΡΠ°Π½ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ°ΠΌΠΎ Π·Π°Π³Π»Π°Π²ΠΈΡΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅, ΠΏΡΠΎΠΏΡΡΠΊΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°ΠΉΠΊΠΈ Π³ΠΈ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΎΡΠΌΠ°Π»Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°. ΠΠ° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠΎΠΉ Π½Π΅ Π·Π½Π°Π΅ Π½ΠΈΡΠΎ ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π΅ Π½Π° ΠΏΡΡΠ² ΠΏΠΎΠ³Π»Π΅Π΄ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ°. ΠΠ½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π·Π°ΡΠΈΡΠ°Ρ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π²ΡΠ·Π½ΠΈΠΊΠ²Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° Π΄Π° ΡΠ»Π΅Π΄ΠΈ Π°Π½ΠΎΠΌΠ°Π»Π½Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΈ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°ΡΠ° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ Π½Π° Π·Π°ΡΠ°Π·Π΅Π½ΠΈΡΠ΅ Ρ ΠΎΡΡΠΎΠ²Π΅.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π·Π°ΡΠΈΡΡΡ ΠΠ’ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. ΠΠ½Π΅Ρ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π°ΡΠ΅ΡΡΠ²ΠΈΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π²Π½Π΅Π΄ΡΡΡ Π±Π΅Π· Π·Π°ΠΊΡΠΏΡΠ²Π°Π½Π΅ Π½Π° ΡΠΊΡΠΏΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈ.
ΠΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° IDS/IPS
IDS (Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π½Π°ΡΠ΅ΡΡΠ²ΠΈΡ) Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»Π½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈΠ»ΠΈ Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. Π’Ρ Π²ΠΎΠ΄ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ Π½Π° ΡΡΠ±ΠΈΡΠΈΡΡΠ° ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΡΠ²Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈΠΊΠ° Π·Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ. Π ΡΡΡΡΠ°Π²Π° Π½Π° IDS ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΎΡΠΊΡΠΎΡΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ:
- ΡΠ΅Π½Π·ΠΎΡΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ°ΡΠΈΠΊ, ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ ΠΈ Ρ.Π½.Β
- ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π°Π½Π°Π»ΠΈΠ·, ΠΊΠΎΡΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π° ΠΏΡΠΈΠ·Π½Π°ΡΠΈ Π½Π° Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½ΠΎ Π²ΡΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π² ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ;
- Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΡΠ²ΠΈΡΠ½ΠΈΡΠ΅ ΡΡΠ±ΠΈΡΠΈΡ ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ Π°Π½Π°Π»ΠΈΠ·Π°;
- ΠΊΠΎΠ½Π·ΠΎΠ»Π° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ IDS Π±ΡΡ Π° ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ Π·Π°ΡΠΈΡΠ° Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π²ΡΠ·Π»ΠΈ (host-based ΠΈΠ»ΠΈ Host Intrusion Detection System β HIDS) ΠΈΠ»ΠΈ Π΄Π° Π·Π°ΡΠΈΡΠ°Π²Π°Ρ ΡΡΠ»Π°ΡΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° ΠΌΡΠ΅ΠΆΠ° (network-based ΠΈΠ»ΠΈ Network Intrusion Detection System β NIDS). Π‘ΡΡΡΠ²Π° ΡΠΈ Π΄Π° ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Ρ Ρ.Π½. APIDS (Application protocol-based IDS): ΡΠ΅ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΎ Π½ΠΈΠ²ΠΎ, Π·Π° Π΄Π° ΠΎΡΠΊΡΠΈΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π°ΡΠ°ΠΊΠΈ ΠΈ Π½Π΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ Π΄ΡΠ»Π±ΠΎΠΊ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ. Π’Π°ΠΊΠΈΠ²Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΡΠ²Π°Ρ ΠΏΡΠΎΠΊΡΠΈ ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ: ΡΠ΅Π± ΡΡΡΠ²ΡΡΠΈ ΠΈ ΡΠ΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π½Π° PHP), Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Ρ.Π½. Π’ΠΈΠΏΠΈΡΠ΅Π½ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π» Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠ»Π°Ρ Π΅ mod_security Π·Π° ΡΠ΅Π± ΡΡΡΠ²ΡΡΠ° Apache.
ΠΠ°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π½ΠΈΡΠ΅ NIDS, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠΈΡΠΎΠΊ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° Π΄ΡΠ»Π±ΠΎΡΠΈΠ½Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ DPI (Deep Packet Inspection). Π’Π΅ Π½Π°Π±Π»ΡΠ΄Π°Π²Π°Ρ ΡΠ΅Π»ΠΈΡ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Ρ ΡΡΠ°ΡΠΈΠΊ, Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ ΠΎΡ ΠΊΠ°Π½Π°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ, ΠΈ ΠΎΡΠΊΡΠΈΠ²Π°Ρ ΡΠΈΡΠΎΠΊ ΡΠΏΠ΅ΠΊΡΡΡ ΠΎΡ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π°ΡΠ°ΠΊΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΠΏΠΈΡΠΈ Π·Π° Π½Π΅ΡΠΏΡΠ»Π½ΠΎΠΌΠΎΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. Π§Π΅ΡΡΠΎ ΡΠ°ΠΊΠΈΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π²Π°Ρ Ρ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅. Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ NIDS ΡΠ° Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠΈ, ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ΡΠ°Π²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ Π²ΡΠ·Π΅Π» ΠΈΠ»ΠΈ Π½Π° ΡΡΠ»Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° IDS Π·Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΡΠ°Π½ΡΠΈΠΈ Π²Π΅ΡΠ΅ ΠΏΠΎΠ΅ΠΌΠ°Ρ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ, ΠΏΠΎΡΠ°Π΄ΠΈ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠΎΡΠ½ΡΠΈ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΊΡΠ°ΠΆΠ±Π° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠ½Π°Ρ Π° Π² ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π·Π°ΡΠΈΡΠ½ΠΈ ΡΡΠ΅Π½ΠΈ, ΡΠ΅ΡΠ°Π²Π°ΡΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ Π·Π° ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»Π΅Π½ ΡΡΠ°ΡΠΈΠΊ.
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ IDS ΠΌΠΎΠΆΠ΅Ρ Π° ΡΠ°ΠΌΠΎ Π΄Π° ΠΎΡΠΊΡΠΈΠ²Π°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ, ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΠΊΠ΅Π½Π΅ΡΠΈ Π½Π° ΠΏΠΎΡΡΠΎΠ²Π΅, ΠΈΠ»ΠΈ, Π΄Π° ΡΠ΅ΡΠ΅ΠΌ, Π½Π°ΡΡΡΠ΅Π½ΠΈΡ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. ΠΡΠΈ Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡΠ±ΠΈΡΠΈΠ΅ ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΡΠ²Π°Ρ Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π½ΠΎ Π΄ΠΎΡΡΠ° Π±ΡΡΠ·ΠΎ ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ, ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π΅Ρ Π°ΡΠ°ΠΊΠ° Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ β ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π°. Π’Π°ΠΊΠ° IDS ΡΠ΅ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°Ρ Π° Π² IPS (Intrusion Prevention Systems) β ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π°Ρ Π»ΡΠ²Π°Π½ΠΈΡ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ Π΄Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ Ρ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π΅ΠΊΡΠ°Π½ΠΈ.
ΠΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅
Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π°Ρ Π»ΡΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° ΡΡΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ. Π’ΠΎΠ²Π° Π½ΠΈ Π΄Π°Π²Π° ΠΎΡΠ΅ Π΅Π΄Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅:
- Π‘ΠΈΠ³Π½Π°ΡΡΡΠ½ΠΈ IDS/IPS ΠΎΡΠΊΡΠΈΠ²Π°Ρ Π² ΡΡΠ°ΡΠΈΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅, Π·Π° Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΌΡΠ΅ΠΆΠΎΠ²Π° Π°ΡΠ°ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΏΠΈΡ Π·Π° Π·Π°ΡΠ°Π·ΡΠ²Π°Π½Π΅. Π’Π΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π΄Π°Π²Π°Ρ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ°Π»ΡΠΈΠ²ΠΈ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ, Π½ΠΎ Π½Π΅ ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ Π΄Π° ΠΎΡΠΊΡΠΈΡΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ Π·Π°ΠΏΠ»Π°Ρ ΠΈ.
- ΠΠ½ΠΎΠΌΠ°Π»ΠΈΠΉΠ½ΠΎ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠΈ IDS Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈΡΠ΅ Π½Π° Π°ΡΠ°ΠΊΠΈ. Π’Π΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΎΡΠΊΠ»ΠΎΠ½ΡΠ²Π° ΠΎΡ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎΡΠΎ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ°ΡΠΈΠΊ), ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π΄ΠΎΡΠΈ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ Π°ΡΠ°ΠΊΠΈ. Π’Π΅Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠ° ΡΠΊΠ»ΠΎΠ½Π½ΠΈ Π΄Π° Π΄Π°Π²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π»ΡΠΈΠ²ΠΈ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈ Π½Π΅Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠ°ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°;
- ΠΡΠ°Π²ΠΈΠ»Π½ΠΎ Π±Π°Π·ΠΈΡΠ°Π½ΠΈΡΠ΅ IDS ΡΠ°Π±ΠΎΡΡΡ Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°: if Π€ΠΠΠ’ then ΠΠΠΠ‘Π’ΠΠΠ. ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π° ΡΠ° Π΅ΠΊΡΠΏΠ΅ΡΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ Π±Π°Π·ΠΈ Π·Π½Π°Π½ΠΈΡ β ΡΡΠ²ΠΊΡΠΏΠ½ΠΎΡΡ ΠΎΡ ΡΠ°ΠΊΡΠΈ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅. Π’Π΅Π·ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ° ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠΈ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ΅Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°.Β
ΠΡΡΠΎΡΠΈΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° IDS
ΠΠΏΠΎΡ Π°ΡΠ° Π½Π° Π±ΡΡΠ½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π·Π°ΠΏΠΎΡΠ½Π° ΠΏΡΠ΅Π· 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π° ΠΌΠΈΠ½Π°Π»ΠΈΡ Π²Π΅ΠΊ, Π½ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ Ρ Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° ΠΌΡΠ΅ΠΆΠΎΠ²Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠ°Π½ΠΎ. ΠΡΠ΅Π· 1986 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΠΎΡΠΎΡΠΈ ΠΠ΅Π½ΠΈΠ½Π³ ΠΈ ΠΠΈΡΡΡ ΠΠ΅ΠΉΠΌΠ°Π½ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π° ΠΌΠΎΠ΄Π΅Π»Π° IDES (Intrusion detection expert system), ΠΊΠΎΠΉΡΠΎ ΡΡΠ°Π½Π° ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ½ΠΈΠΊΠ²Π°Π½ΠΈΡ. Π’ΠΎΠΉ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π°ΡΠ°ΠΊΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ ΠΈ ΠΏΡΠΎΡΠΈΠ»ΠΈ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ/ΡΠΈΡΡΠ΅ΠΌΠΈ. IDES ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΡΠ°Π½ΡΠΈΠΈ Sun, ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΉΠΊΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ°ΡΠΈΠΊ ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°. ΠΡΠ΅Π· 1993 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈΠ·Π»Π΅Π·Π΅ NIDES (Next-generation Intrusion Detection Expert System) β Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ½ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΎΡ Π½ΠΎΠ²ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅.
ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΠ΅Π½ΠΈΠ½Π³ ΠΈ ΠΠ΅ΠΉΠΌΠ°Π½ ΠΏΡΠ΅Π· 1988 Π³ΠΎΠ΄ΠΈΠ½Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π° Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° MIDAS (Multics intrusion detection and alerting system), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ° P-BEST ΠΈ LISP. ΠΠΎ ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π±Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Haystack, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ. ΠΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ W&S (Wisdom & Sense) Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ Π² ΠΠΎΡ ΠΠ»Π°ΠΌΠΎΡΠΊΠ°ΡΠ° Π½Π°ΡΠΈΠΎΠ½Π°Π»Π½Π° Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ. Π Π°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° Π½Π°ΠΏΡΠ΅Π΄Π²Π°ΡΠ΅ Ρ Π±ΡΡΠ·ΠΈ ΡΠ΅ΠΌΠΏΠΎΠ²Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π· 1990 Π³ΠΎΠ΄ΠΈΠ½Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° TIM (Time-based inductive machine) Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π΅Π·ΠΈΠΊ Common LISP). NSM (Network Security Monitor) ΡΡΠ°Π²Π½ΡΠ²Π°ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΠΈΡΠ΅ Π½Π° Π΄ΠΎΡΡΡΠΏ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, Π° ISOA (Information Security Officerβs Assistant) ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅: ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΈ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ°. Π‘ΡΠ·Π΄Π°Π΄Π΅Π½Π°ΡΠ° Π² AT&T Bell Labs ΡΠΈΡΡΠ΅ΠΌΠ° ComputerWatch ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠ°ΠΊΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π° ΠΏΡΡΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏ Π½Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ IDS, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΎΡ Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° Π½Π° ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΡ, Π±Π΅ DIDS (Distributed intrusion detection system), ΠΊΠΎΠΉΡΠΎ ΡΡΡΠΎ Π±Π΅ΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ°.
ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ IDS Π±ΡΡ Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ, Π½ΠΎ Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π· 1998 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΠ°ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ ΠΠΎΡΡΠ½Ρ Π² ΠΡΡΠΊΠ»ΠΈ ΠΏΡΡΠ½Π° Bro (ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ ΠΏΡΠ΅Π· 2018 Π³. Π½Π° Zeek) β ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ libpcap. ΠΡΠ΅Π· Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ ΡΡΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΡΠ½ΠΈΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΈ APE, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ libpcap, ΠΊΠΎΠΉΡΠΎ ΠΌΠ΅ΡΠ΅Ρ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ Π½Π° Snort, Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΡΡΠ°Π½Π° ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π΅Π½ IDS/IPS. ΠΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π°Ρ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ±ΡΠΎΠΉΠ½ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
Snort ΠΈ Suricata
Π ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ IDS/IPS Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π΅ΡΠ΅ Π²Π΅ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΎΡΠΎ Snort, Π½ΠΎ ΡΠ΅Π³Π° Π³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Suricata. ΠΠ΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ. Snort ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ° ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°ΡΠ° Π½Π° ΡΠΈΠ³Π½Π°ΡΡΡΠ½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅. Suricata ΡΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π΄ΡΡΠ³ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ, ΠΎΡΠ²Π΅Π½ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π°ΡΠ°ΠΊΠΈ ΠΏΠΎ ΡΠΈΠ³Π½Π°ΡΡΡΠΈ. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π±Π΅ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΡ Π³ΡΡΠΏΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΎΡΠ΄Π΅Π»ΠΈΠ»Π° ΡΠ΅ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Snort ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° IPS ΠΎΡ Π²Π΅ΡΡΠΈΡ 1.4, Π΄ΠΎΠΊΠ°ΡΠΎ Π² Snort Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π°ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ.
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²Π°ΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π΅, ΡΠ΅ Suricata ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° GPU Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π² ΡΠ΅ΠΆΠΈΠΌ IDS, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΠΎ-Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»Π° IPS. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π° ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡ, Π΄ΠΎΠΊΠ°ΡΠΎ Snort Π΅ ΠΎΠ΄Π½ΠΎΠΏΠΎΡΠΎΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΎΡΠ°Π΄ΠΈ Π΄ΡΠ»Π³Π°ΡΠ° ΡΠΈ ΠΈΡΡΠΎΡΠΈΡ ΠΈ Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΊΠΎΠ΄, ΡΠΎΠΉ Π½Π΅ ΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΡΠΎΡΠ΅ΡΠΎΡΠ½ΠΈ/ΠΌΠ½ΠΎΠ³ΠΎΡΠ΄ΡΠ΅Π½ΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ Suricata Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ Ρ ΠΎΠ±ΡΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ°ΡΠΈΠΊ Π΄ΠΎ 10 Gbps. ΠΠ° ΠΏΠΎΠ΄ΠΎΠ±ΠΈΡΡΠ° ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈ Π΄ΡΠ»Π³ΠΎ, Π½ΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Suricata ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ, Π·Π° Π½Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠΈΡΠΎΠΊΠΈ ΠΊΠ°Π½Π°Π»ΠΈ ΡΠΎΠ²Π° Π½ΡΠΌΠ° ΠΏΡΠΈΠ½ΡΠΈΠΏΠ½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅
IPS ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΡΠ°ΠΊΠ°, ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°Π±Π»ΡΠ΄Π°Π²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΎΡ Π½Π΅Ρ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΠΎΠ²Π° Π΅ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ, Π΅Π΄ΠΈΠ½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ²ΡΡΠ·Π°Π½ ΡΠ»Π΅Π΄ Π³ΡΠ°Π½ΠΈΡΠ½ΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ "Π³Π»Π΅Π΄Π°" ΠΏΡΠ΅Π· ΡΡΡ ΠΊΡΠΌ Π½Π΅Π·Π°ΡΠΈΡΠ΅Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ (ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ). ΠΡΡΠ³ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° IPS ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° Π½Π° Π²Ρ ΠΎΠ΄Π° Π½Π° Π·Π°ΡΠΈΡΠ°Π²Π°Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½Ρ, Π·Π° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΡΠ΅Π»ΠΈΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ Π΄Π° Π±ΡΠ΄Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½. Π ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈ ΡΠ»ΡΡΠ°ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π·Π°ΡΠΈΡΠ°Π²Π°Π½ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΎΡΠ΄Π΅Π»Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π° Π·ΠΎΠ½Π° (DMZ) Ρ ΠΎΠ½Π»Π°ΠΉΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠ΅ΡΠ²ΠΈΠ·.

Π’Π°Π·ΠΈ IPS ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈ ΠΎΠΏΠΈΡΠΈ Π·Π° ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ Ρ
Π°ΠΊΠ²Π°Π½Π΅ ΡΡΠ΅Π· ΠΏΠΎΠ΄Π±ΠΎΡΠ° Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈ, Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² ΠΏΠΎΡΠ΅Π½ΡΠΊΠΈΡ ΡΡΡΠ²ΡΡ, ΡΠ΅Π± ΡΡΡΠ²ΡΡΠ° ΠΈΠ»ΠΈ Π² ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ΡΠ΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π²ΡΠ½ΡΠ½ΠΈ Π°ΡΠ°ΠΊΠΈ. Π ΡΠ»ΡΡΠ°ΠΉ, ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠΈΡΠ΅ Π² Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π±ΡΠ΄Π°Ρ ΠΈΠ½ΡΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈ Ρ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ, IDS Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ°Ρ Ρ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ ΠΈΠ·Π²ΡΠ½ Π±ΠΎΡΠ½Π΅ΡΠΈ. ΠΠ° ΠΏΠΎ-ΡΠ΅ΡΠΈΠΎΠ·Π½Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° ΡΠ»ΠΎΠΆΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Ρ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΡΠΊΡΠΏΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΈ ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ Π΄Π° ΠΎΡΡΠ°Π·ΡΠ²Π°Ρ ΡΡΠ°ΡΠΈΠΊΠ° Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈΡ Ρ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΠΎΡΡΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ IDS.
Π§Π΅ΡΡΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΡΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Π°ΡΠ°ΠΊΠΈ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΎΡΠΊΠ°Π· Π² ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ΡΠΎ (DDoS). ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ IDS ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΡΡ Ρ ΡΡΡ , ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΡ ΠΏΠΎ-Π³ΠΎΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π΅Π΄Π²Π° Π»ΠΈ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ° ΠΏΠ°ΡΠ°Π·ΠΈΡΠ½ΠΈΡ ΡΡΠ°ΡΠΈΠΊ, Π½ΠΎ Π·Π° ΡΠ΅Π»ΡΠ° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ ΠΏΡΠ΅Π· Π²ΡΠ½ΡΠ½ΠΎΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΈ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π°Ρ Π΄ΠΎ Π½Π΅ΠΉΠ½ΠΈΡ ΠΌΡΠ΅ΠΆΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΡΠ΅ΡΠ° Π½Π° Π°ΡΠ°ΠΊΠ°ΡΠ°, ΠΊΠ°Π½Π°Π»Π° Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Ρ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅Π»ΡΠ° Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΡΠΈΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΡΡΠΈΠ³Π½Π°ΡΠ°. Π ΡΠ°ΠΊΠΈΠ²Π° ΡΠ»ΡΡΠ°ΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° IDS Π½Π° Π²ΠΈΡΡΡΠ°Π»Π΅Π½ ΡΡΡΠ²ΡΡ Ρ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ. VPS ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΡΡΠ΅Π· VPN, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ΅Π»ΠΈΡ Π²ΡΠ½ΡΠ΅Π½ ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠ΅Π· Π½Π΅Π³ΠΎ. Π’ΠΎΠ³Π°Π²Π°, Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° DDoS Π°ΡΠ°ΠΊΠ°, Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΏΡΠ΅Π· ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Ρ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°, ΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈ Π½Π° Π²ΡΠ½ΡΠ½ΠΈΡ Π²ΡΠ·Π΅Π».

ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Ρ ΠΈΠ·Π±ΠΎΡΠ°
ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ΡΠΎ Π½Π° Π»ΠΈΠ΄Π΅Ρ ΡΡΠ΅Π΄ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠ΄Π½ΠΎ. ΠΠ·Π±ΠΎΡΡΡ Π½Π° IDS/IPS Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ Π·Π°ΡΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΡ Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡ Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. Snort ΠΈΠΌΠ° ΠΏΠΎ-Π΄ΡΠ»Π³Π° ΠΈΡΡΠΎΡΠΈΡ ΠΈ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Suricata ΡΡΡΠΎ Π΅ Π»Π΅ΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΎΠ½Π»Π°ΠΉΠ½. ΠΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ Π·Π° ΠΎΠ²Π»Π°Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡΠΈΠ»ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ ΡΠ΅ ΠΎΡΠΏΠ»Π°ΡΡΡ β ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈΡΠ΅ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ ΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΎ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ IDS/IPS ΡΠ° Π΄ΠΎΡΡΠ° ΡΠΊΡΠΏΠΈ ΠΈ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΏΠΎΠ±ΠΈΡΠ°Ρ Π² Π±ΡΠ΄ΠΆΠ΅ΡΠ°. ΠΡΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΡΠΆΠ°Π»ΡΠ²Π°ΡΠ΅ Π·Π° ΠΈΠ·Π³ΡΠ±Π΅Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π·Π°ΡΠΎΡΠΎ Π΄ΠΎΠ±ΡΠΈΡΡ Π°Π΄ΠΌΠΈΠ½ Π²ΠΈΠ½Π°Π³ΠΈ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π° ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° ΡΠΈ ΡΡΠ΅Π· ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ. Π ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ°ΡΠΈΡ Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π²Π°Ρ Π² ΠΏΠ΅ΡΠ°Π»Π±Π°. Π ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π½ΡΠΊΠΎΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° Suricata ΠΈ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠ΅ ΡΡΠ°Π²Π½ΠΈΠΌ ΠΏΠΎ-ΠΌΠΎΠ΄Π΅ΡΠ½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠ°ΡΠ° IDS/IPS Snort.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
