ΠΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅, Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π·Π°ΡΠΈΡΠ΅Π½ ΡΠΈΠ»ΡΡΡ ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, Π½ΠΎ Π² Π±ΠΎΡΠ±Π° Ρ Π°ΡΠ°ΠΊΠΈΡΠ΅ Π½Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ Ρ Π°ΠΊΠ΅ΡΠΈ ΠΈ Ρ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΌΠ°Π»ΡΠ΅Ρ, ΡΠΎΠ·ΠΈ Π½Π°Π±ΠΎΡ Π²Π΅ΡΠ΅ Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π΅Π½. Π‘ΡΠ°ΡΠΈΡΡ Π΄ΠΎΠ±ΡΡ firewall Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ°ΠΌΠΎ Π·Π°Π³Π»Π°Π²ΠΊΠΈΡΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅, ΠΏΡΠΎΠΏΡΡΠΊΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°ΠΉΠΊΠΈ Π³ΠΈ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΎΡΠΌΠ°Π»Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°. Π’ΠΎΠΉ Π½Π΅ Π·Π½Π°Π΅ Π½ΠΈΡΠΎ Π·Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΈ Π·Π°ΡΠΎΠ²Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π΅ Π½Π° ΠΏΡΡΠ² ΠΏΠΎΠ³Π»Π΅Π΄ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΠΏΡΠ΅ΡΡΡΠΏΠ½ΠΈΡΠΈΡΠ΅. ΠΠ½ΡΠΈΠ²ΠΈΡΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ»Π°Π²ΡΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΡΡΡΠ΅Ρ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΡΡΠΎΠΈ Π·Π°Π΄Π°ΡΠ°ΡΠ° Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Ρ Π°Π½ΠΎΠΌΠ°Π»Π½Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΈ Π² ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ Π΄Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Ρ Π·Π°ΡΠ°Π·Π΅Π½ΠΈΡΠ΅ Ρ ΠΎΡΡΠΎΠ²Π΅.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π·Π°ΡΠΈΡΡΡ ΠΠ’ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. ΠΠ½Π΅Ρ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ½ΠΈΠΊΠ²Π°Π½ΠΈΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²Π½Π΅Π΄ΡΠΈΡΠ΅ Π±Π΅Π· ΠΏΠΎΠΊΡΠΏΠΊΠ° Π½Π° ΡΠΊΡΠΏΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈ Π·Π° ΡΠΎΡΡΡΠ΅Ρ.
ΠΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° IDS/IPS
IDS (Intrusion Detection System) Π΅ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»Π½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈΠ»ΠΈ Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. Π’Ρ Π²ΠΎΠ΄ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ Π½Π° ΡΡΠ±ΠΈΡΠΈΡΡΠ° ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΡΠ²Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈΡ Π·Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ ΡΠ»ΡΠΆΠΈΡΠ΅Π» Π·Π° ΡΡΡ . Π ΡΡΡΡΠ°Π²Π° Π½Π° 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) ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ Π·Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅: ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΡΠΎΡΠΈΠ» ΠΈ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ°. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ComputerWatch, ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° Π² AT&T Bell Labs, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠ°ΠΊΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π° ΠΏΡΡΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏ Π½Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° 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 ΠΠ±ΠΈΡ/ΡΠ΅ΠΊ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΈΡΠΊΡΡΠΈΡΠ° Π΄ΡΠ»Π³ΠΎ Π·Π° ΡΡ ΠΎΠ΄ΡΡΠ²Π°ΡΠ° ΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π½ΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Suricata ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ, ΡΠΎΠ²Π° Π½Π΅ Π΅ ΠΎΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π½Π΅ ΡΠ²ΡΡΠ΄Π΅ ΡΠΈΡΠΎΠΊΠΈ ΠΊΠ°Π½Π°Π»ΠΈ.
ΠΠ°ΡΠΈΠ°Π½ΡΠΈ Π½Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅
IPS ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΏΠΎ ΡΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°Π±Π»ΡΠ΄Π°Π²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΎΡ Π½Π΅Ρ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΠΎΠ²Π° Π΅ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ, Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ²ΡΡΠ·Π°Π½ ΡΠ»Π΅Π΄ Π³ΡΠ°Π½ΠΈΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ 'Π³Π»Π΅Π΄Π°' ΠΏΡΠ΅Π· ΡΡΡ ΠΊΡΠΌ Π½Π΅Π·Π°ΡΠΈΡΠ΅Π½ΠΈ ΠΎΠ±ΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ (ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ). ΠΡΡΠ³ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° IPS ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° Π½Π° Π²Ρ ΠΎΠ΄Π° Π½Π° Π·Π°ΡΠΈΡΠ°Π²Π°Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½Ρ, Π·Π° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΡΠ΅Π»ΠΈΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ Π΄Π° Π±ΡΠ΄Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½. Π ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈ ΡΠ»ΡΡΠ°ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π·Π°ΡΠΈΡΠ°Π²Π°Π½ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π΄Π΅ΠΌΠΈΠ»ΠΈΡΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° Π·ΠΎΠ½Π° (DMZ) Ρ ΡΡΠ»ΡΠ³ΠΈ, Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΎΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ.

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

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