Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ систСми Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСния (WAF) трябва Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊ ΠΎΡ‚ списъка с уязвимости ΠΎΡ‚ OWASP Π’ΠΎΠΏ 10

РСтроспСктива

ΠœΠ°Ρ‰Π°Π±ΡŠΡ‚, ΡΡŠΡΡ‚Π°Π²ΡŠΡ‚ ΠΈ структурата Π½Π° ΠΊΠΈΠ±Π΅Ρ€Π·Π°ΠΏΠ»Π°Ρ…ΠΈΡ‚Π΅ Π·Π° прилоТСния Π±ΡŠΡ€Π·ΠΎ Π΅Π²ΠΎΠ»ΡŽΠΈΡ€Π°Ρ‚. ДСйстващитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ…Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΡƒΠ΅Π± прилоТСния Ρ‡Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° популярни ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ. Π’ΡŠΠ² всСки ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π±Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ 2-5 ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°, Π° Π½Π°Π±ΠΎΡ€ΡŠΡ‚ ΠΎΡ‚ стандарти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ тСстванС Π½Π° ΡƒΠ΅Π± прилоТСния бСшС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½. НапримСр, ΠΏΠΎΡ‡Ρ‚ΠΈ всички Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ бяха ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° SQL. Π—Π° съТалСниС, слСд ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ…Π° ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΡƒΠ΅Π± прилоТСнията Π·Π° ΠΊΡ€Π°ΠΆΠ±Π°, ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π’Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ…Π° Π½Π΅Π·Π°ΠΊΠΎΠ½Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ злоупотрСбяваха с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° прилоТСнията, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΠΌΠ°ΠΌΠ° Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° прилоТСния, ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄. Π‘ΠΊΠΎΡ€ΠΎ Π½Π° ΠΏΠ°Π·Π°Ρ€Π° сС появиха комСрсиални срСдства Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΡƒΠ΅Π± прилоТСния, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΈ Web Application Firewalls (WAF), Π° общСството Ρ€Π΅Π°Π³ΠΈΡ€Π°, създавайки ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π° осигуряванС Π½Π° бСзопасност Π½Π° ΡƒΠ΅Π± прилоТСнията, Open Web Application Security Project (OWASP), с Ρ†Π΅Π» Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° стандарти ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сигурни прилоТСния.

Основна Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСнията

Π‘ΠΏΠΈΡΡŠΠΊΡŠΡ‚ OWASP Π’ΠΎΠΏ 10 Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° осигуряванС Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° Π½Π° прилоТСнията ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° списък с Π½Π°ΠΉ-опаснитС Π·Π°ΠΏΠ»Π°Ρ…ΠΈ ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ настройки, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ уязвимости Π½Π° прилоТСнията, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠΈ Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ ΠΈ отразяванС Π½Π° Π°Ρ‚Π°ΠΊΠΈ. OWASP Π’ΠΎΠΏ 10 Π΅ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ Π² индустрията Π½Π° кибСрсигурността Π½Π° прилоТСния ΠΏΠΎ цСлия свят ΠΈ опрСдСля основСн списък с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° ΠΏΡ€ΠΈΡ‚Π΅ΠΆΠ°Π²Π° систСма Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΡƒΠ΅Π± прилоТСния (WAF).

ОсвСн Ρ‚ΠΎΠ²Π°, функционалността Π½Π° WAF трябва Π΄Π° ΠΎΡ‚Ρ‡ΠΈΡ‚Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ разпространСни Π°Ρ‚Π°ΠΊΠΈ Π½Π° ΡƒΠ΅Π± прилоТСния, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Cross-Site Request Forgery (CSRF), ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³ (Clickjacking), ΡƒΠ΅Π± скрСйпинг (web scraping) ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (RFI/LFI).

Π—Π°ΠΏΠ»Π°Ρ…ΠΈ ΠΈ прСдизвикатСлства Π·Π° осигуряванС бСзопасността Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ прилоТСния

ДнСс Π΄Π°Π»Π΅Ρ‡ Π½Π΅ всички прилоТСния са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π² ΠΌΡ€Π΅ΠΆΠΎΠ² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Има ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ прилоТСния, ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ прилоТСния, API ΠΈ Π² Π½ΠΎΠ²ΠΈΡ‚Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ Π΄ΠΎΡ€ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ софтуСрни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Всички Ρ‚Π΅Π·ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ прилоТСния трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ синхронизирани ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚, промСнят ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ. Π‘ появата Π½Π° Π½ΠΎΠ²ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠΈ Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ Π½ΠΎΠ²ΠΈ прСдизвикатСлства ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° всички Π΅Ρ‚Π°ΠΏΠΈ ΠΎΡ‚ ТизнСния Ρ†ΠΈΠΊΡŠΠ» Π½Π° прилоТСнията. Π’ΠΎΠ²Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° интСграция Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈ Сксплоатацията (DevOps), ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ, Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π° (IoT), инструмСнти с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, API ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ.

Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° прилоТСния ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ слоТни ΠΈ комплСксни Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π΅ само Π·Π° спСциалиститС ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π° бСзопасност, Π½ΠΎ ΠΈ Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° бСзопасност, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ‚ Π½Π° ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. БрСдствата Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСнията трябва Π΄Π° Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ бизнСс спСцификата ΠΈΠΌ, Π·Π° Π΄Π° прСдотвратят Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ сработвания ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ Π½Π° качСството Π½Π° услугитС Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

ΠšΡ€Π°ΠΉΠ½Π°Ρ‚Π° Ρ†Π΅Π» Π½Π° Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΈΠ»ΠΈ ΠΊΡ€Π°ΠΆΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ»ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π° услугитС. ЗлоумСсницитС ΡΡŠΡ‰ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ прСдимства Π² Ρ…ΠΎΠ΄Π° Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π°Ρ‚Π° Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ. ΠŸΡŠΡ€Π²ΠΎ, Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ създава ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ уязвимости ΠΈ пропуски. Π’Ρ‚ΠΎΡ€ΠΎ, Π² тСхния арсСнал сС появяват ΠΏΠΎΠ²Π΅Ρ‡Π΅ инструмСнти ΠΈ знания Π·Π° заобикалянС Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ срСдства Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π°. Π’ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° Ρ‚.Π½Π°Ρ€. "ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ Π½Π° Π°Ρ‚Π°ΠΊΠ°" ΠΈ уязвимоститС Π½Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ към Π½ΠΎΠ²ΠΈ рисковС. ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ Π·Π° бСзопасност трябва постоянно Π΄Π° сС промСнят Π² синхрон с измСнСнията Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅ ΠΈ прилоТСнията.

Π’Π°ΠΊΠ° Ρ‡Π΅, прилоТСнията трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΎΡ‚ постоянно растящото Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° Π°Ρ‚Π°ΠΊΠ°, Π° ΠΎΡ‚Π±Π»ΡŠΡΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ трябва Π΄Π° сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° нарастват ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ ΠΈ Ρ€ΡŠΡ‡Π½ΠΈΡΡ‚ Ρ‚Ρ€ΡƒΠ΄ Π½Π° Ρ„ΠΎΠ½Π° Π½Π° отслабСнитС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² сигурността.

Π—Π°Π΄Π°Ρ‡Π° β„–1: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΠΎΡ‚ΠΎΠ²Π΅

Над 60% ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΎΡ‚ Π±ΠΎΡ‚ΠΎΠ²Π΅, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠΏΠ°Π΄Π° Π² катСгорията "лош Ρ‚Ρ€Π°Ρ„ΠΈΠΊ" (спорСд Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π΄ΠΎΠΊΠ»Π°Π΄Π° ΠΏΠΎ бСзопасността Π½Π° Radware). ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ инвСстират Π² ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Π² ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° обслуТвайки Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. Π’ΠΎΡ‡Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ истинския потрСбитСлски Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Π±ΠΎΡ‚ΠΎΠ²Π΅, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ β€žΠ΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅β€œ Π±ΠΎΡ‚ΠΎΠ²Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ΅Π± Crawlers ΠΈ услуги Π·Π° сравнСниС Π½Π° Ρ†Π΅Π½ΠΈ) ΠΈ β€žΠ»ΠΎΡˆΠΈΡ‚Π΅β€œ Π±ΠΎΡ‚ΠΎΠ²Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° икономия Π½Π° срСдства ΠΈ подобряванС Π½Π° качСството Π½Π° услугитС Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

Π‘ΠΎΡ‚ΠΎΠ²Π΅Ρ‚Π΅ Π½Π΅ Π²ΡŠΠ·Π½Π°ΠΌΠ΅Ρ€ΡΠ²Π°Ρ‚ Π΄Π° улСснят Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π° ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠΌΠΈΡ‚ΠΈΡ€Π°Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° истински ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Π΄Π° заобикалят CAPTCHA ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€Π΅Ρ‡ΠΊΠΈ. ОсвСн Ρ‚ΠΎΠ²Π°, ΠΏΡ€ΠΈ Π°Ρ‚Π°ΠΊΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ IP адрСси, Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° филтрация ΠΏΠΎ IP адрСс става Π½Π΅Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π°. ЧСсто, срСдства Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Phantom JS), ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ клиСнтския JavaScript, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° брутфорс Π°Ρ‚Π°ΠΊΠΈ, Π°Ρ‚Π°ΠΊΠΈ с Π½Π°Ρ‚Ρ€ΡƒΠΏΠ²Π°Π½Π΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ (credential stuffing), DDoS Π°Ρ‚Π°ΠΊΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ с Π±ΠΎΡ‚ΠΎΠ²Π΅.

Π—Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Π±ΠΎΡ‚ΠΎΠ²Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π° идСнтификация Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΠΌΡƒ (ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΡŠΡΡ‚ΠΎΠ² ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΡŠΠΊ). Въй ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈ Π°Ρ‚Π°ΠΊΠ° с Π±ΠΎΡ‚ΠΎΠ²Π΅ Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‚ мноТСство записи, нСйният ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΡŠΠΊ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»Π½Π° активност ΠΈ присвояванС Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈ, Π½Π° Π±Π°Π·Π° Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ систСмата Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСнията Π²Π·Π΅ΠΌΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ – Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅/Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ – с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Π½Π° Ρ„Π°Π»ΡˆΠΈΠ²ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ систСми Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСния (WAF) трябва Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊ ΠΎΡ‚ списъка с уязвимости ΠΎΡ‚ OWASP Π’ΠΎΠΏ 10

Π—Π°Π΄Π°Ρ‡Π° β„–2: Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π° API

Много прилоТСния ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ информация ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ услуги, с ΠΊΠΎΠΈΡ‚ΠΎ взаимодСйстват Ρ‡Ρ€Π΅Π· API. ΠŸΡ€ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ Ρ‡Ρ€Π΅Π· API Π½Π°Π΄ 50% ΠΎΡ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ Π½ΠΈΡ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Π½ΠΈΡ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° API Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΊΠΈΠ±Π΅Ρ€Π°Ρ‚Π°ΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° API:

  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π° (IoT)
  • МСТдинно взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ машини
  • Π‘Π΅Π·ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ срСди
  • Мобилни прилоТСния
  • УправляСми ΠΎΡ‚ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ прилоТСния

УязвимоститС Π½Π° API са ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° уязвимоститС Π½Π° прилоТСния ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΈΠ½ΠΆΠ΅ΠΊΡ†ΠΈΠΈ, Π°Ρ‚Π°ΠΊΠΈ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, прСнасочвания ΠΈ Π°Ρ‚Π°ΠΊΠΈ ΠΎΡ‚ Π±ΠΎΡ‚ΠΎΠ². Π˜Π·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ API шлюзовС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ гаранция Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π½Π° услугитС Π½Π° прилоТСнията, ΠΊΠΎΠΈΡ‚ΠΎ взаимодСйстват ΠΏΡ€Π΅Π· API. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Ρ‚Π΅ Π½Π΅ осигуряват ΠΊΡ€Π°ΠΉΠ½Π° сигурност Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠ°ΠΊΠ²Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° WAF с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ инструмСнти Π·Π° сигурност, ΠΊΠ°Ρ‚ΠΎ парсинг Π½Π° HTTP заглавия, списък Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Layer 7 (ACL), парсинг ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΈ JSON/XML, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ всички уязвимости ΠΎΡ‚ списъка OWASP Top 10. Π’ΠΎΠ²Π° сС постига Ρ‡Ρ€Π΅Π· инспСкция Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ стойности Π½Π° API с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π—Π°Π΄Π°Ρ‡Π° β„–3: ΠžΡ‚ΠΊΠ°Π· Π² обслуТванСто

Бтарият Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° Π°Ρ‚Π°ΠΊΠΈ β€” ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто (DoS) β€” ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° Π΄ΠΎΠΊΠ°Π·Π²Π° своята СфСктивност Π² Π°Ρ‚Π°ΠΊΠΈ Π½Π° прилоТСния. ΠšΠΈΠ±Π΅Ρ€ΠΏΡ€Π΅ΡΡ‚ΡŠΠΏΠ½ΠΈΡ†ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Ρ‚ с цял Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° услугитС Π½Π° прилоТСнията, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ HTTP ΠΈΠ»ΠΈ HTTPS наводнявания, ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΈ Π±Π°Π²Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ SlowLoris, LOIC, Torshammer), Π°Ρ‚Π°ΠΊΠΈ с Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ IP адрСси, ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°, брутфорс Π°Ρ‚Π°ΠΊΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ. Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π° ΠΈ послСдвалото появяванС Π½Π° IoT Π±ΠΎΡ‚Π½Π΅Ρ‚ΠΈ, Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ Π½Π° прилоТСния станаха основна насока Π½Π° DDoS Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅. ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ WAF с прослСдяванС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° устоят само Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΎΠ±Π΅ΠΌ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° инспСктират ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ HTTP/S Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Ρ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° Π°Ρ‚Π°ΠΊΠΈ ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½ΠΈΡ. Π‘Π»Π΅Π΄ установяванС Π½Π° Π°Ρ‚Π°ΠΊΠ°, няма смисъл Π΄Π° пропускатС ΠΎΡ‚Π½ΠΎΠ²ΠΎ Ρ‚ΠΎΠ·ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ. ПонСТС пропускната способност Π½Π° WAF Π·Π° ΠΎΡ‚Π±Π»ΡŠΡΠΊΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚ΡŠΡ€Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° слСдващитС "лоши" ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Π—Π° Ρ‚ΠΎΠ·ΠΈ сцСнарий Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π°, ΠΈ Π΄Π²Π΅Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ трябва Π΄Π° ΠΈΠΌΠ°Ρ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° взаимодСйстват ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° информация относно Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π½Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ систСми Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° прилоТСния (WAF) трябва Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊ ΠΎΡ‚ списъка с уязвимости ΠΎΡ‚ OWASP Π’ΠΎΠΏ 10
Рис 1. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° комплСксна Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ прилоТСнията Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π° Radware

Π—Π°Π΄Π°Ρ‡Π° β„–4: ΠΠ΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° Π·Π°Ρ‰ΠΈΡ‚Π°

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

Изводи

Π‘ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° прилоТСнията Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²ΠΈΠ΅Ρ‚ΠΎ, Ρ‚Π΅ стават основна Ρ†Π΅Π» Π·Π° Ρ…Π°ΠΊΠ΅Ρ€ΠΈ. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½Π°Ρ‚Π° ΠΏΠ΅Ρ‡Π°Π»Π±Π° Π·Π° Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ†ΠΈ ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ Π·Π°Π³ΡƒΠ±ΠΈ Π·Π° бизнСса са ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ. БлоТността Π½Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° осигуряванС Π½Π° сигурността Π½Π° прилоТСнията Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π°, ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ количСството ΠΈ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° прилоТСнията ΠΈ Π·Π°ΠΏΠ»Π°Ρ…ΠΈΡ‚Π΅.

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

Π’Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π΄Π° сС ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ бъдС Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΈΠ±Π΅Ρ€Π·Π°ΠΏΠ»Π°Ρ…ΠΈ Π·Π° прилоТСнията (възмоТно Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° бъдС основано Π½Π° машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅). Но ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΡΡ‚ΡŠΠΏΠΊΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° клиСнтскитС Π΄Π°Π½Π½ΠΈ, ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° собствСност ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° наличността Π½Π° услугитС с голямо прСдимство Π·Π° бизнСса.

Π•Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° осигуряванС Π½Π° сигурност Π½Π° прилоТСнията, основни Ρ‚ΠΈΠΏΠΎΠ²Π΅ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π° Π°Ρ‚Π°ΠΊΠ°, Π·ΠΎΠ½ΠΈ Π½Π° риск ΠΈ пропуски Π² ΠΊΠΈΠ±Π΅Ρ€Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° Π½Π° ΡƒΠ΅Π± прилоТСния, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ свСтовният ΠΎΠΏΠΈΡ‚ ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ са прСдставСни Π² изслСдванСто ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄Π° Π½Π° Radware.Бигурност Π½Π° ΡƒΠ΅Π± прилоТСния Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½ свят”.

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

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