Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

ΠŸΡ€Π΅Π΄ΠΈ Π²Ρ€Π΅ΠΌΠ΅, Π·Π° Π΄Π° сС Π·Π°Ρ‰ΠΈΡ‚ΠΈ Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°, бСшС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ Π΅ΠΊΡ€Π°Π½ ΠΈ антивирусни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Π½ΠΎ срСщу Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ ΠΈ разпространСната напослСдък Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π²Π΅Ρ‡Π΅ Π½Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π΅Π½. Бтарият Π΄ΠΎΠ±ΡŠΡ€ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ Π΅ΠΊΡ€Π°Π½ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° само заглавията Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅, пропускайки ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡ€Π°ΠΉΠΊΠΈ Π³ΠΈ Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°. Π—Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Ρ‚ΠΎΠΉ Π½Π΅ Π·Π½Π°Π΅ Π½ΠΈΡ‰ΠΎ ΠΈ слСдоватСлно Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π΅ Π½Π° ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄ Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½ΠΈ дСйствия Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π»ΠΈΡ†Π°. АнтивируснитС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ засичат Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π΅Π½ софтуСр, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ администратора възниква Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π΄Π° слСди Π°Π½ΠΎΠΌΠ°Π»Π½Π°Ρ‚Π° активност ΠΈ своСврСмСнната изолация Π½Π° Π·Π°Ρ€Π°Π·Π΅Π½ΠΈΡ‚Π΅ хостовС.

Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ мноТСство ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½ΠΈ срСдства, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° защитят ИВ инфраструктурата Π½Π° компанията. ДнСс Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° систСмитС Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ ΠΈ прСдотвратяванС Π½Π° Π½Π°ΡˆΠ΅ΡΡ‚Π²ΠΈΡ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС внСдрят Π±Π΅Π· Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° скъпо ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ ΠΈ софтуСрни Π»ΠΈΡ†Π΅Π½Π·ΠΈ.

ΠšΠ»Π°ΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π½Π° 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) с ΠΎΠ½Π»Π°ΠΉΠ½ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ сСрвиз.

Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

Π’Π°Π·ΠΈ IPS ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ ΠΎΠΏΠΈΡ‚ΠΈ Π·Π° сканиранС Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ²Π°Π½Π΅ Ρ‡Ρ€Π΅Π· ΠΏΠΎΠ΄Π±ΠΎΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, СксплоатиранС Π½Π° уязвимости Π² пощСнския ΡΡŠΡ€Π²ΡŠΡ€, ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈΠ»ΠΈ Π² скриптовСтС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ външни Π°Ρ‚Π°ΠΊΠΈ. Π’ случай, Ρ‡Π΅ ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ½Ρ„Π΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈ с Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, IDS Π½Π΅ позволява Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ°Ρ‚ с Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ извън Π±ΠΎΡ‚Π½Π΅Ρ‚ΠΈ. Π—Π° ΠΏΠΎ-сСриозна Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π°ΠΉ-вСроятно Ρ‰Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° слоТна конфигурация с Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° систСма ΠΈ скъпи управляСми ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ΠΈ, способни Π΄Π° отразяват Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ с Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ интСрфСйс IDS.

ЧСсто ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ са ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ, насочСни към ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто (DDoS). Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ IDS ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС справят с тях, посочСният ΠΏΠΎ-Π³ΠΎΡ€Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π·Π° внСдряванС Π΅Π΄Π²Π° Π»ΠΈ Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅. БистСмата Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π°Ρ‚Π° активност ΠΈ Π±Π»ΠΎΠΊΠΈΡ€Π° паразитния Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Π½ΠΎ Π·Π° Ρ†Π΅Π»Ρ‚Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ трябва Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ‚ ΠΏΡ€Π΅Π· Π²ΡŠΠ½ΡˆΠ½ΠΎΡ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ ΠΈ Π΄Π° достигнат Π΄ΠΎ нСйния ΠΌΡ€Π΅ΠΆΠΎΠ² интСрфСйс. Π’ зависимост ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΡ‚Π΅Ρ‚Π° Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π°, ΠΊΠ°Π½Π°Π»Π° Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ сС справи с Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ Ρ†Π΅Π»Ρ‚Π° Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Ρ†ΠΈΡ‚Π΅ Ρ‰Π΅ бъдС постигната. Π’ Ρ‚Π°ΠΊΠΈΠ²Π° случаи ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌΠ΅ внСдряванС Π½Π° IDS Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ с ΠΏΠΎ-висока производитСлност Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ. VPS ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΡΠ²ΡŠΡ€Π·Π°Π½ с Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Ρ‡Ρ€Π΅Π· VPN, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС настрои ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡΡ‚Π° Π½Π° цСлия външСн Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΡ€Π΅Π· Π½Π΅Π³ΠΎ. Π’ΠΎΠ³Π°Π²Π°, Π² случай Π½Π° DDoS Π°Ρ‚Π°ΠΊΠ°, няма Π΄Π° сС Π½Π°Π»Π°Π³Π° Π΄Π° пропускатС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π· ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ с доставчика, Ρ‚Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ Π½Π° външния възСл.

Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ с ΠΈΠ·Π±ΠΎΡ€Π°

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ½Π΅Ρ‚ΠΎ Π½Π° Π»ΠΈΠ΄Π΅Ρ€ срСд Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈΡ‚Π΅ систСми Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Π˜Π·Π±ΠΎΡ€ΡŠΡ‚ Π½Π° IDS/IPS зависи ΠΎΡ‚ топологията Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΎΡ‚ Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ прСдпочитания Π½Π° администратора ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° с настройки. Snort ΠΈΠΌΠ° ΠΏΠΎ-дълга история ΠΈ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ информация Π·Π° Suricata ΡΡŠΡ‰ΠΎ Π΅ лСсно Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° ΠΎΠ½Π»Π°ΠΉΠ½. Π’ΡŠΠ² всСки случай Π·Π° овладяванС Π½Π° систСмата Ρ‰Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ усилия, ΠΊΠΎΠΈΡ‚ΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‰Π΅ сС отплатят β€” Ρ‚ΡŠΡ€Π³ΠΎΠ²ΡΠΊΠΈΡ‚Π΅ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ IDS/IPS са доста скъпи ΠΈ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ сС ΠΏΠΎΠ±ΠΈΡ€Π°Ρ‚ Π² Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°. Няма смисъл Π΄Π° ΡΡŠΠΆΠ°Π»ΡΠ²Π°Ρ‚Π΅ Π·Π° ΠΈΠ·Π³ΡƒΠ±Π΅Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π·Π°Ρ‰ΠΎΡ‚ΠΎ добрият Π°Π΄ΠΌΠΈΠ½ Π²ΠΈΠ½Π°Π³ΠΈ повишава квалификацията си Ρ‡Ρ€Π΅Π· работодатСля. Π’ Ρ‚Π°Π·ΠΈ ситуация всички остават Π² ΠΏΠ΅Ρ‡Π°Π»Π±Π°. Π’ слСдващата статия Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ някои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ Π·Π° внСдряванС Π½Π° Suricata ΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Ρ‰Π΅ сравним ΠΏΠΎ-ΠΌΠΎΠ΄Π΅Ρ€Π½Π°Ρ‚Π° систСма с класичСската IDS/IPS Snort.

Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

Snort ΠΈΠ»ΠΈ Suricata. Част 1: ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½Π° IDS/IPS Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster