{"id":55733,"date":"2020-01-27T00:00:00","date_gmt":"2020-01-26T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem"},"modified":"2020-02-18T14:03:52","modified_gmt":"2020-02-18T11:03:52","slug":"evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem","title":{"rendered":"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>Tavalyi anyagunkban a felh\u0151k\u00f6rnyezet v\u00e9delm\u00e9r\u0151l besz\u00e9lt\u00fcnk, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ru_mts\/blog\/472892\/\">besz\u00e9lt\u00fcnk<\/a><\/noindex>, arr\u00f3l, hogyan v\u00e9dhet\u0151k az IT-er\u0151forr\u00e1sok a nyilv\u00e1nos felh\u0151ben, \u00e9s mi\u00e9rt nem mindig alkalmasak a hagyom\u00e1nyos v\u00edruskeres\u0151k erre a c\u00e9lra. E posztban folytatjuk a felh\u0151biztons\u00e1g t\u00e9m\u00e1j\u00e1t, \u00e9s besz\u00e9l\u00fcnk a WAF fejl\u0151d\u00e9s\u00e9r\u0151l, valamint arr\u00f3l, hogy mi a jobb v\u00e1laszt\u00e1s: hardver, szoftver vagy felh\u0151.\u00a0<\/b><\/p>\n<p><img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/5b41836fd429c5c434c6289e583500c9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Mi az a WAF?<\/h3>\n<p>\nA hackert\u00e1mad\u00e1sok t\u00f6bb mint 75%-a a webalkalmaz\u00e1sok \u00e9s webhelyek sebezhet\u0151s\u00e9geire ir\u00e1nyul: ezek a t\u00e1mad\u00e1sok \u00e1ltal\u00e1ban \u00e9szrev\u00e9tlenek maradnak az inform\u00e1ci\u00f3biztons\u00e1gi infrastrukt\u00far\u00e1k \u00e9s szolg\u00e1ltat\u00e1sok el\u0151tt. A webalkalmaz\u00e1sok sebezhet\u0151s\u00e9gei a felhaszn\u00e1l\u00f3i fi\u00f3kok, szem\u00e9lyes adatok, jelszavak \u00e9s bankk\u00e1rtyasz\u00e1mok kompromitt\u00e1l\u00e1s\u00e1nak \u00e9s csal\u00e1s\u00e1nak kock\u00e1zatait hordozz\u00e1k. Emellett a weboldalon l\u00e9v\u0151 sebezhet\u0151s\u00e9gek a v\u00e1llalati h\u00e1l\u00f3zatokba val\u00f3 bet\u00f6r\u00e9s kapujak\u00e9nt szolg\u00e1lnak.<\/p>\n<p>A Web Application Firewall (WAF) egy olyan v\u00e9d\u0151fal, amely blokkolja a webalkalmaz\u00e1sokra ir\u00e1nyul\u00f3 t\u00e1mad\u00e1sokat: SQL injekci\u00f3k, keresztoldali szkriptek, t\u00e1voli k\u00f3dv\u00e9grehajt\u00e1s, brute force t\u00e1mad\u00e1sok \u00e9s azonos\u00edt\u00e1si \u00e1thidal\u00e1s. Ide tartoznak a zero-day sebezhet\u0151s\u00e9geket kihaszn\u00e1l\u00f3 t\u00e1mad\u00e1sok is. Az alkalmaz\u00e1s t\u0171zfalak v\u00e9delmet ny\u00fajtanak az\u00e1ltal, hogy figyelik a weboldalak tartalm\u00e1t, bele\u00e9rtve a HTML-t, DHTML-t \u00e9s CSS-t, \u00e9s kisz\u0171rik a potenci\u00e1lisan rosszindulat\u00fa HTTP\/HTTPS k\u00e9r\u00e9seket.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Milyenek voltak az els\u0151 megold\u00e1sok?<\/h3>\n<p>\nAz els\u0151 k\u00eds\u00e9rletek a Web Application Firewall l\u00e9trehoz\u00e1s\u00e1ra m\u00e9g az 1990-es \u00e9vek elej\u00e9n kezd\u0151dtek. Legal\u00e1bb h\u00e1rom m\u00e9rn\u00f6k dolgozott ezen a ter\u00fcleten. Az els\u0151 a Purdue Egyetem sz\u00e1m\u00edt\u00e1stechnika professzora, Gene Spafford. \u0150 \u00edrta le az alkalmaz\u00e1s t\u0171zfal architekt\u00far\u00e1j\u00e1t proxy-val, \u00e9s 1991-ben publik\u00e1lta egy k\u00f6nyv\u00e9ben, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.oreilly.com\/library\/view\/practical-unix-and\/0596003234\/\">A UNIX biztons\u00e1ga a gyakorlatban.<\/a><\/noindex>.<\/p>\n<p>A m\u00e1sodik \u00e9s harmadik m\u00e9rn\u00f6k William Cheswick \u00e9s Marcus Ranum voltak a Bell Labs-t\u00f3l. \u0150k dolgozt\u00e1k ki az egyik els\u0151 alkalmaz\u00e1st\u0171zfal protot\u00edpus\u00e1t, amelynek elterjeszt\u00e9s\u00e9\u00e9rt a DEC v\u00e1llalat felelt \u2014 a term\u00e9ket SEAL (Secure External Access Link) n\u00e9ven adt\u00e1k ki. <\/p>\n<p>A SEAL azonban nem volt teljes \u00e9rt\u00e9k\u0171 WAF megold\u00e1s. Ez egy klasszikus h\u00e1l\u00f3zati t\u0171zfal volt, kiterjesztett funkcionalit\u00e1ssal \u2014 az FTP \u00e9s RSH t\u00e1mad\u00e1sok blokkol\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9vel. Ez\u00e9rt az els\u0151 WAF megold\u00e1snak ma a Perfecto Technologies (k\u00e9s\u0151bb Sanctum) term\u00e9ke sz\u00e1m\u00edt. 1999-ben \u0151k <noindex><a rel=\"nofollow\" href=\"http:\/\/www.internetnews.com\/ec-news\/article.php\/190571\/Perfecto+Technologies+Delivers+AppShield+for+EBusiness.htm\">bemutatta<\/a><\/noindex> AppShield rendszer. Ekkor a Perfecto Technologies informatikai biztons\u00e1gi megold\u00e1sokat fejlesztett e-kereskedelem sz\u00e1m\u00e1ra, \u00e9s \u00faj term\u00e9k\u00fck c\u00e9lk\u00f6z\u00f6ns\u00e9ge az online boltok lettek. Az AppShield k\u00e9pes volt elemzi a HTTP-k\u00e9r\u00e9seket \u00e9s blokkolta a t\u00e1mad\u00e1sokat dinamikus biztons\u00e1gi politik\u00e1k alapj\u00e1n.<\/p>\n<p>K\u00f6r\u00fclbel\u00fcl egyid\u0151ben az AppShield-del (2002-ben) megjelent az els\u0151 ny\u00edlt forr\u00e1sk\u00f3d\u00fa WAF. Ez pedig <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/ModSecurity\">ModSecurity<\/a><\/noindex>. C\u00e9lja a WAF-technol\u00f3gi\u00e1k n\u00e9pszer\u0171s\u00edt\u00e9se volt, \u00e9s a mai napig t\u00e1mogatja az IT k\u00f6z\u00f6ss\u00e9g (itt a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/ModSecurity\">GitHub adatt\u00e1rhoz<\/a><\/noindex>). A ModSecurity blokkolja az alkalmaz\u00e1sokra ir\u00e1nyul\u00f3 t\u00e1mad\u00e1sokat egy standard regul\u00e1ris kifejez\u00e9s k\u00e9szlet (al\u00e1\u00edr\u00e1sok) alapj\u00e1n - eszk\u00f6z\u00f6k a k\u00e9r\u00e9sek mint\u00e1k szerinti ellen\u0151rz\u00e9s\u00e9hez - <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/owasp-modsecurity-crs\">OWASP Core Rule Set<\/a><\/noindex>.<\/p>\n<p>V\u00e9g\u00fcl a fejleszt\u0151k el\u00e9rt\u00e9k a c\u00e9ljukat - \u00faj WAF megold\u00e1sok kezdtek megjelenni a piacon, bele\u00e9rtve a ModSecurity alap\u00faakat is.<\/p>\n<h3>H\u00e1rom gener\u00e1ci\u00f3 - m\u00e1r t\u00f6rt\u00e9nelem<\/h3>\n<p>\nH\u00e1rom WAF rendszer gener\u00e1ci\u00f3t szoktak megk\u00fcl\u00f6nb\u00f6ztetni, amelyek a technol\u00f3gia fejl\u0151d\u00e9s\u00e9vel egy\u00fctt fejl\u0151dtek.<\/p>\n<p><b>Els\u0151 gener\u00e1ci\u00f3<\/b>. Regul\u00e1ris kifejez\u00e9sekkel (vagy nyelvekkel) m\u0171k\u00f6dik. Ide tartozik a ModSecurity. A rendszer szolg\u00e1ltat\u00f3ja tanulm\u00e1nyozza az alkalmaz\u00e1sok elleni t\u00e1mad\u00e1sok t\u00edpusait \u00e9s kidolgozza a mint\u00e1kat, amelyek a leg\u00e1lis \u00e9s potenci\u00e1lisan k\u00e1ros k\u00e9r\u00e9seket \u00edrj\u00e1k le. A WAF ezeket a list\u00e1kat ellen\u0151rzi \u00e9s d\u00f6nt, hogy az adott helyzetben mit tegyen - blokkolja a forgalmat vagy sem.<\/p>\n<p>A regul\u00e1ris kifejez\u00e9seken alapul\u00f3 \u00e9szlel\u00e9s p\u00e9ld\u00e1ja a m\u00e1r eml\u00edtett projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/owasp-modsecurity-crs\">Core Rule Set<\/a><\/noindex> ny\u00edlt forr\u00e1sk\u00f3d\u00fa. Egy m\u00e1sik p\u00e9lda a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nbs-system\/naxsi\">Naxsi<\/a><\/noindex>, amely szint\u00e9n ny\u00edlt forr\u00e1sk\u00f3d\u00fa. A regul\u00e1ris kifejez\u00e9sekkel m\u0171k\u00f6d\u0151 rendszereknek sz\u00e1mos h\u00e1tr\u00e1nyuk van, k\u00fcl\u00f6n\u00f6sen, ha \u00faj sebezhet\u0151s\u00e9get kell \u00e9szlelni, az adminisztr\u00e1tor\u00e1nak manu\u00e1lisan kell \u00faj szab\u00e1lyokat l\u00e9trehoznia. Egy nagy IT-infrastrukt\u00fara eset\u00e9n a szab\u00e1lyok sz\u00e1ma t\u00f6bb ezer lehet. Az ilyen mennyis\u00e9g\u0171 regul\u00e1ris kifejez\u00e9s kezel\u00e9se el\u00e9g neh\u00e9zkes, nem besz\u00e9lve arr\u00f3l, hogy a vizsg\u00e1latuk cs\u00f6kkentheti a h\u00e1l\u00f3zat teljes\u00edtm\u00e9ny\u00e9t.<\/p>\n<p>A regul\u00e1ris kifejez\u00e9sek meglehet\u0151sen magas hamis pozit\u00edv ar\u00e1nnyal rendelkeznek. A h\u00edres nyelv\u00e9sz Noam Chomsky egy n\u00e9gy szint\u0171 grammatikai oszt\u00e1lyoz\u00e1st javasolt, amely lehet\u0151v\u00e9 teszi a grammatik\u00e1k kategoriz\u00e1l\u00e1s\u00e1t a bonyolults\u00e1guk szerint. Ezen oszt\u00e1lyoz\u00e1s szerint a regul\u00e1ris kifejez\u00e9sekkel csak olyan t\u0171zfal-szab\u00e1lyok \u00edrhat\u00f3k le, amelyek nem tartalmaznak elt\u00e9r\u00e9seket a sablonokt\u00f3l. Ez azt jelenti, hogy a t\u00e1mad\u00f3k k\u00f6nnyen \u201emeghackelhetik\u201d az els\u0151 gener\u00e1ci\u00f3s WAF-okat. Az egyik m\u00f3dszer ennek ellen\u00e1ll\u00e1s\u00e1ra az alkalmaz\u00e1sokra ir\u00e1nyul\u00f3 lez\u00e1r\u00e1sokba olyan speci\u00e1lis karakterek beilleszt\u00e9se, amelyek nem befoly\u00e1solj\u00e1k a rosszindulat\u00fa adatok logik\u00e1j\u00e1t, de megs\u00e9rtik a mintareglist\u00e1t.<\/p>\n<p><img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/e4ca4ddd7e6dc099c8168b02c365bdc5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>M\u00e1sodik gener\u00e1ci\u00f3<\/b>. A WAF teljes\u00edtm\u00e9ny- \u00e9s pontoss\u00e1gi probl\u00e9m\u00e1inak kik\u00fcsz\u00f6b\u00f6l\u00e9s\u00e9re m\u00e1sodik gener\u00e1ci\u00f3s alkalmaz\u00e1st\u0171zfalakat fejlesztettek ki. Ezekben olyan elemz\u0151k jelentek meg, amelyek a szigor\u00faan meghat\u00e1rozott t\u00e1mad\u00e1si t\u00edpusok (p\u00e9ld\u00e1ul HTML, JS stb.) azonos\u00edt\u00e1s\u00e1\u00e9rt felelnek. Ezek az elemz\u0151k k\u00fcl\u00f6nf\u00e9le tokenekkel dolgoznak, amelyek a k\u00e9r\u00e9seket \u00edrj\u00e1k le (p\u00e9ld\u00e1ul v\u00e1ltoz\u00f3, karakterl\u00e1nc, ismeretlen, sz\u00e1m). A potenci\u00e1lisan k\u00e1ros token-sorozatok k\u00fcl\u00f6n list\u00e1ra ker\u00fclnek, amelyet a WAF rendszer rendszeresen ellen\u0151riz. El\u0151sz\u00f6r ezt a megk\u00f6zel\u00edt\u00e9st a Black Hat 2012-es konferenci\u00e1j\u00e1n mutatt\u00e1k be C\/C++\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/client9\/libinjection\">libinjection<\/a><\/noindex>k\u00f6nyvt\u00e1r form\u00e1j\u00e1ban, amely lehet\u0151v\u00e9 teszi az SQL-injekci\u00f3k \u00e9szlel\u00e9s\u00e9t.<\/p>\n<p>Az els\u0151 gener\u00e1ci\u00f3s WAF-hoz k\u00e9pest a speci\u00e1lis elemz\u0151k gyorsabban m\u0171k\u00f6dhetnek. Azonban nem oldott\u00e1k meg a rendszerek manu\u00e1lis konfigur\u00e1l\u00e1s\u00e1val kapcsolatos probl\u00e9m\u00e1kat \u00faj rosszindulat\u00fa t\u00e1mad\u00e1sok megjelen\u00e9sekor. <\/p>\n<p><img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/beb4b34f64438af88c8b23ef0808f403.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Harmadik gener\u00e1ci\u00f3<\/b>. A harmadik gener\u00e1ci\u00f3s \u00e9szlel\u00e9s logik\u00e1j\u00e1nak evol\u00faci\u00f3ja a g\u00e9pi tanul\u00e1si m\u00f3dszerek alkalmaz\u00e1s\u00e1ban rejlik, amelyek k\u00f6zel\u00edtik az \u00e9szlel\u00e9si grammatik\u00e1t a v\u00e9dett rendszerek val\u00f3di SQL\/HTML\/JS grammatik\u00e1j\u00e1hoz. Ez a detekt\u00e1l\u00e1si logika k\u00e9pes alkalmazni a Turing-g\u00e9pet a rekurz\u00edvan felsorolhat\u00f3 grammatik\u00e1k lefed\u00e9s\u00e9re. Kor\u00e1bban a Turing-g\u00e9p alkalmaz\u00e1s\u00e1nak feladata megoldhatatlan volt, am\u00edg meg nem jelentek az els\u0151 kutat\u00e1sok a neuron\u00e1lis Turing-g\u00e9pekr\u0151l.<\/p>\n<p>A g\u00e9pi tanul\u00e1s egyed\u00fcl\u00e1ll\u00f3 lehet\u0151s\u00e9get biztos\u00edt arra, hogy b\u00e1rmilyen nyelvtant az \u00f6sszes lehets\u00e9ges t\u00e1mad\u00e1st\u00edpushoz alkalmazzunk, an\u00e9lk\u00fcl, hogy k\u00e9zzel jel\u00f6l\u0151list\u00e1kat kellene kidolgozni, mint az els\u0151 gener\u00e1ci\u00f3s \u00e9szlel\u00e9sn\u00e9l, \u00e9s an\u00e9lk\u00fcl, hogy \u00faj tokeniz\u00e1l\u00f3kat\/elemz\u0151ket kellene kifejleszten\u00fcnk \u00faj t\u00e1mad\u00e1st\u00edpusokhoz, mint p\u00e9ld\u00e1ul a Memcached, Redis, Cassandra, SSRF, ahogyan azt a m\u00e1sodik gener\u00e1ci\u00f3s m\u00f3dszertan megk\u00f6vetelte. <\/p>\n<p>Az \u00f6sszes h\u00e1rom gener\u00e1ci\u00f3s \u00e9szlel\u00e9si logika egyes\u00edt\u00e9s\u00e9vel \u00faj diagramot rajzolhatunk, ahol a harmadik gener\u00e1ci\u00f3s \u00e9szlel\u00e9st piros keret jelzi (3. \u00e1bra). Ehhez a gener\u00e1ci\u00f3hoz tartozik egy megold\u00e1s is, amelyet k\u00f6z\u00f6sen val\u00f3s\u00edtunk meg a felh\u0151ben az 'OnSec'-kel, a Valarm alkalmaz\u00e1sv\u00e9delmi platform fejleszt\u0151j\u00e9vel. <\/p>\n<p>Most az \u00e9szlel\u00e9si logik\u00e1ban az alkalmaz\u00e1s visszajelz\u00e9sei \u00f6nbe\u00e1ll\u00edt\u00e1st seg\u00edtenek. A g\u00e9pi tanul\u00e1s keretein bel\u00fcl ezt a visszajelz\u00e9si ciklust 'meger\u0151s\u00edt\u00e9snek' nevezz\u00fck. \u00c1ltal\u00e1ban egy vagy t\u00f6bb ilyen meger\u0151s\u00edt\u00e9si t\u00edpus l\u00e9tezik:<\/p>\n<ul>\n<li>Az alkalmaz\u00e1s v\u00e1lasz\u00e1nak viselked\u00e9s\u00e9nek elemz\u00e9se (passz\u00edv)<\/li>\n<li>Szkennel\u00e9s\/f\u00e1zis (akt\u00edv)<\/li>\n<li>Jelent\u00e9sf\u00e1jlok\/elfog\u00f3 elj\u00e1r\u00e1sok\/csapd\u00e1k (ut\u00f3lagos)<\/li>\n<li>K\u00e9zi (szupervizor hat\u00e1rozza meg)<\/li>\n<\/ul>\n<p>\nEnnek eredm\u00e9nyek\u00e9nt a harmadik gener\u00e1ci\u00f3s \u00e9szlel\u00e9s logik\u00e1ja egy fontos pontoss\u00e1gi probl\u00e9m\u00e1t is megold. Most m\u00e1r elker\u00fclhet\u0151k a hamis pozit\u00edv \u00e9s hamis negat\u00edv eredm\u00e9nyek, \u00e9s lehets\u00e9ges val\u00f3s hamis negat\u00edv eredm\u00e9nyek \u00e9szlel\u00e9se, mint p\u00e9ld\u00e1ul az SQL parancselem haszn\u00e1lat\u00e1nak \u00e9szlel\u00e9se a vez\u00e9rl\u0151pulton, weboldal sablonok bet\u00f6lt\u00e9se, JavaScript hib\u00e1kkal kapcsolatos AJAX lek\u00e9r\u00e9sek \u00e9s egyebek.<\/p>\n<p><img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/bf6a83883291cdd41b468dd8a197062e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/7498f6e7978855df24c4e5b41376c0f7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/1d811726a068994eeaaad24f0fa67783.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTov\u00e1bb vizsg\u00e1ljuk a k\u00fcl\u00f6nb\u00f6z\u0151 WAF megval\u00f3s\u00edt\u00e1si lehet\u0151s\u00e9gek technol\u00f3giai k\u00e9pess\u00e9geit. <\/p>\n<h3>Hardver, szoftver vagy felh\u0151 \u2013 mit v\u00e1lasszunk?<\/h3>\n<p>\nAz alkalmaz\u00e1s t\u0171zfalak megval\u00f3s\u00edt\u00e1s\u00e1nak egyik lehet\u0151s\u00e9ge a 'hardver' megold\u00e1s. Ezek a rendszerek speci\u00e1lis sz\u00e1m\u00edt\u00f3g\u00e9pes eszk\u00f6z\u00f6k, amelyeket a v\u00e1llalat helyben telep\u00edt a saj\u00e1t adatk\u00f6zpontj\u00e1ban. De ebben az esetben saj\u00e1t hardver beszerz\u00e9s\u00e9re \u00e9s az integr\u00e1toroknak a telep\u00edt\u00e9s\u00e9rt \u00e9s be\u00e1ll\u00edt\u00e1s\u00e9rt fizet\u00e9sre is sz\u00fcks\u00e9g van (ha a v\u00e1llalatnak nincs saj\u00e1t IT-oszt\u00e1lya). Ezen k\u00edv\u00fcl b\u00e1rmilyen hardware elavul \u00e9s t\u00f6nkremegy, ez\u00e9rt a megrendel\u0151k k\u00e9nytelenek k\u00f6lts\u00e9gvet\u00e9st tervezni a hardverfriss\u00edt\u00e9sre.<\/p>\n<p>A m\u00e1sik WAF telep\u00edt\u00e9si lehet\u0151s\u00e9g a szoftveres megold\u00e1s. A megold\u00e1s kieg\u00e9sz\u00edt\u0151k\u00e9nt telep\u00fcl egy adott szoftverhez (p\u00e9ld\u00e1ul a ModSecurity az Apache f\u00f6l\u00e9 konfigur\u00e1lhat\u00f3), \u00e9s egy szerveren m\u0171k\u00f6dik vele. \u00c1ltal\u00e1ban az ilyen megold\u00e1sokat lehet telep\u00edteni fizikai szerverre \u00e9s felh\u0151be is. H\u00e1tr\u00e1nyuk a korl\u00e1tozott sk\u00e1l\u00e1zhat\u00f3s\u00e1g \u00e9s a szolg\u00e1ltat\u00f3 \u00e1ltali t\u00e1mogat\u00e1s hi\u00e1nya. <\/p>\n<p>A harmadik lehet\u0151s\u00e9g a WAF felh\u0151b\u0151l t\u00f6rt\u00e9n\u0151 konfigur\u00e1l\u00e1sa. Az ilyen megold\u00e1sokat felh\u0151szolg\u00e1ltat\u00f3k k\u00edn\u00e1lj\u00e1k el\u0151fizet\u00e9s form\u00e1j\u00e1ban. A v\u00e1llalatnak nem kell megv\u00e1s\u00e1rolnia \u00e9s konfigur\u00e1lnia a speci\u00e1lis hardvert, ezeket a feladatokat a szolg\u00e1ltat\u00f3 v\u00e9gzi. Fontos t\u00e9nyez\u0151, hogy a modern felh\u0151 WAF nem jelenti a forr\u00e1sok migr\u00e1l\u00e1s\u00e1t a szolg\u00e1ltat\u00f3 platformj\u00e1ra. A weboldal b\u00e1rhol el\u00e9rhet\u0151, ak\u00e1r helyben is.<\/p>\n<p>Mi\u00e9rt figyelnek egyre t\u00f6bben a felh\u0151 WAF-ra, azt a tov\u00e1bbiakban bemutatjuk.<\/p>\n<h3>Mit tud a WAF a felh\u0151ben<\/h3>\n<p>\nTechnol\u00f3giai szempontb\u00f3l:<\/p>\n<ul>\n<li><b>A friss\u00edt\u00e9sek\u00e9rt a szolg\u00e1ltat\u00f3 felel\u0151s<\/b>. A WAF el\u0151fizet\u00e9s alapj\u00e1n \u00e9rhet\u0151 el, ez\u00e9rt a friss\u00edt\u00e9sek \u00e9s licencek \u00e9rv\u00e9nyess\u00e9g\u00e9nek nyomon k\u00f6vet\u00e9se a szolg\u00e1ltat\u00f3 feladata. A friss\u00edt\u00e9sek nemcsak a szoftveres, hanem a hardveres megold\u00e1sokra is vonatkoznak. A szolg\u00e1ltat\u00f3 friss\u00edti a szerverparkot, \u00e9s annak karbantart\u00e1s\u00e1val is foglalkozik. \u0150 felel\u0151s a terhel\u00e9seloszt\u00e1s\u00e9rt \u00e9s a tartal\u00e9kok\u00e9rt. Ha a WAF szerver le\u00e1ll, a forgalmat azonnal \u00e1tir\u00e1ny\u00edtj\u00e1k egy m\u00e1sik g\u00e9pre. A forgalom racion\u00e1lis eloszt\u00e1sa seg\u00edt elker\u00fclni a helyzeteket, amikor a t\u0171zfal a fail open m\u00f3dban m\u0171k\u00f6dik \u2014 nem k\u00e9pes kezelni a terhel\u00e9st \u00e9s le\u00e1ll\u00edtja a k\u00e9r\u00e9sek sz\u0171r\u00e9s\u00e9t.<\/li>\n<li><b>Virtu\u00e1lis jav\u00edt\u00e1s<\/b>. A virtu\u00e1lis jav\u00edt\u00e1sok korl\u00e1tozz\u00e1k a hozz\u00e1f\u00e9r\u00e9st a kompromitt\u00e1lt alkalmaz\u00e1sr\u00e9szekhez, am\u00edg a fejleszt\u0151 be nem z\u00e1rja a sebezhet\u0151s\u00e9get. Ennek eredm\u00e9nyek\u00e9nt a felh\u0151szolg\u00e1ltat\u00f3 megrendel\u0151je nyugodtan v\u00e1rhat arra, hogy a szoftverszolg\u00e1ltat\u00f3 hivatalosan k\u00f6zz\u00e9tegye a \u201ejav\u00edt\u00e1sokat\u201d. A lehet\u0151 leggyorsabb megval\u00f3s\u00edt\u00e1s a szoftverszolg\u00e1ltat\u00f3 priorit\u00e1sa. P\u00e9ld\u00e1ul a \u201eValarm\u201d platformon a virtu\u00e1lis jav\u00edt\u00e1sok\u00e9rt egy k\u00fcl\u00f6n programmodul felel\u0151s. Az adminisztr\u00e1tor szem\u00e9lyre szabhat\u00f3 regul\u00e1ris kifejez\u00e9seket adhat hozz\u00e1 a k\u00e1ros k\u00e9r\u00e9sek blokkol\u00e1s\u00e1hoz. A rendszer lehet\u0151v\u00e9 teszi, hogy n\u00e9h\u00e1ny k\u00e9r\u00e9st \u201eTitkos adatok\u201d jelz\u0151vel l\u00e1ssanak el. Ekkor a param\u00e9tereik elrejt\u00e9sre ker\u00fclnek, \u00e9s azok semmilyen k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt nem ker\u00fclnek a t\u0171zfal munkater\u00fclet\u00e9n k\u00edv\u00fclre.<\/li>\n<li><b>Be\u00e9p\u00edtett perem- \u00e9s sebezhet\u0151s\u00e9gvizsg\u00e1l\u00f3<\/b>. Ez lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra, hogy \u00f6n\u00e1ll\u00f3an meghat\u00e1rozz\u00e1k az IT-infrastrukt\u00fara h\u00e1l\u00f3zati hat\u00e1rait a DNS-k\u00e9r\u00e9sek \u00e9s a WHOIS protokoll adatai seg\u00edts\u00e9g\u00e9vel. Ezt k\u00f6vet\u0151en a WAF automatikusan elemzi a peremen bel\u00fcl m\u0171k\u00f6d\u0151 szolg\u00e1ltat\u00e1sokat \u00e9s rendszereket (portvizsg\u00e1latot v\u00e9gez). A t\u0171zfal k\u00e9pes \u00e9szlelni minden elterjedt sebezhet\u0151s\u00e9get \u2014 SQLi, XSS, XXE \u00e9s m\u00e1sok \u2014 \u00e9s azonos\u00edtani a szoftver konfigur\u00e1l\u00e1s\u00e1ban l\u00e9v\u0151 hib\u00e1kat, p\u00e9ld\u00e1ul a Git \u00e9s a BitBucket t\u00e1rol\u00f3ihoz val\u00f3 jogosulatlan hozz\u00e1f\u00e9r\u00e9st, valamint az anonim h\u00edv\u00e1sokat az Elasticsearch, Redis, MongoDB rendszerekhez. <\/li>\n<li><b>A t\u00e1mad\u00e1sok felh\u0151forr\u00e1sokkal vannak nyomon k\u00f6vetve<\/b>. \u00c1ltal\u00e1ban a felh\u0151szolg\u00e1ltat\u00f3k magas sz\u00e1m\u00edt\u00e1si kapacit\u00e1ssal rendelkeznek. Ez lehet\u0151v\u00e9 teszi a fenyeget\u00e9sek elemz\u00e9s\u00e9t nagy pontoss\u00e1ggal \u00e9s sebess\u00e9ggel. A felh\u0151ben sz\u0171r\u0151csom\u00f3pontok klasztere ker\u00fcl telep\u00edt\u00e9sre, amelyeken kereszt\u00fcl az \u00f6sszes forgalom \u00e1tmegy. Ezek a csom\u00f3pontok blokkolj\u00e1k a webalkalmaz\u00e1sok ellen ir\u00e1nyul\u00f3 t\u00e1mad\u00e1sokat, \u00e9s statisztik\u00e1t k\u00fcldenek az Analitikai K\u00f6zpontba. Ez g\u00e9pi tanul\u00e1si algoritmusokat haszn\u00e1l annak \u00e9rdek\u00e9ben, hogy friss\u00edtse a blokkol\u00e1si szab\u00e1lyokat minden v\u00e9dett alkalmaz\u00e1sra. Az ilyen t\u00edpus\u00fa alkalmazott biztons\u00e1gi szab\u00e1lyok minimaliz\u00e1lj\u00e1k a t\u0171zfal \u00e1lriaszt\u00e1sainak sz\u00e1m\u00e1t. <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"A Web Application Firewall evolution: from network firewalls to cloud protection systems with machine learning\" src=\"\/wp-content\/uploads\/2020\/01\/9fe1eaea62f0a9055df88352b654bfac.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMost pedig egy kicsit a felh\u0151 WAF-ok saj\u00e1toss\u00e1gair\u00f3l, az ir\u00e1ny\u00edt\u00e1s \u00e9s a szervez\u00e9si szempontok szerint:<\/p>\n<ul>\n<li><b>\u00c1t\u00e1ll\u00e1s az OpEx-re<\/b>. A felh\u0151 WAF-ok eset\u00e9ben a bevezet\u00e9si k\u00f6lts\u00e9g nulla, mivel minden hardvert \u00e9s enged\u00e9lyt m\u00e1r a szolg\u00e1ltat\u00f3 kifizetett, a szolg\u00e1ltat\u00e1s d\u00edj\u00e1t el\u0151fizet\u00e9ssel kell megfizetni. <\/li>\n<li><b>K\u00fcl\u00f6nb\u00f6z\u0151 d\u00edjcsomagok<\/b>. A felh\u0151szolg\u00e1ltat\u00e1s felhaszn\u00e1l\u00f3ja gyorsan csatlakozhat vagy lecsatlakozhat a tov\u00e1bbi opci\u00f3khoz. A funkci\u00f3k ir\u00e1ny\u00edt\u00e1sa egy egys\u00e9ges, biztons\u00e1gos vez\u00e9rl\u0151pultb\u00f3l t\u00f6rt\u00e9nik, amely HTTPS-en kereszt\u00fcl \u00e9rhet\u0151 el, emellett k\u00e9tfaktoros hiteles\u00edt\u00e9si mechanizmus is rendelkez\u00e9sre \u00e1ll, amely a TOTP (Id\u0151alap\u00fa Egyszeri Jelsz\u00f3 Algoritmus) protokollon alapul.<\/li>\n<li><b>Csatlakoz\u00e1s DNS-en kereszt\u00fcl<\/b>. \u00d6n is m\u00f3dos\u00edthatja a DNS-t, \u00e9s be\u00e1ll\u00edthatja a h\u00e1l\u00f3zati ir\u00e1ny\u00edt\u00e1st. E feladatok elv\u00e9gz\u00e9s\u00e9hez nem sz\u00fcks\u00e9ges k\u00fcl\u00f6n szak\u00e9rt\u0151ket felvenni vagy kik\u00e9pezni. \u00c1ltal\u00e1ban a szolg\u00e1ltat\u00f3 m\u0171szaki t\u00e1mogat\u00e1sa seg\u00edthet a be\u00e1ll\u00edt\u00e1sban.<\/li>\n<\/ul>\n<p>\nA WAF-technol\u00f3gi\u00e1k fejl\u0151d\u00e9se a hagyom\u00e1nyos t\u0171zfalakt\u00f3l a g\u00e9pi tanul\u00e1son alapul\u00f3 komplex v\u00e9delmi rendszerekig terjed. A mai alkalmaz\u00e1s t\u0171zfalak sz\u00e9les funkcionalit\u00e1ssal rendelkeznek, amelyeket a '90-es \u00e9vekben nehezen lehetett volna megval\u00f3s\u00edtani. Nagym\u00e9rt\u00e9kben az \u00faj funkci\u00f3k megjelen\u00e9s\u00e9t a felh\u0151technol\u00f3gi\u00e1k tett\u00e9k lehet\u0151v\u00e9. A WAF-megold\u00e1sok \u00e9s azok \u00f6sszetev\u0151i folyamatosan fejl\u0151dnek, ahogy az informatikai biztons\u00e1g m\u00e1s ter\u00fcletei is. <\/p>\n<p><i>A sz\u00f6veget Alexander Karpuzikov, a #CloudMTS felh\u0151szolg\u00e1ltat\u00f3 IT biztons\u00e1gi term\u00e9keinek fejleszt\u00e9si menedzsere k\u00e9sz\u00edtette.<\/i><br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ru_mts\/blog\/485220\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0435 \u043f\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0418\u0422-\u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u043e\u0431\u043b\u0430\u043a\u0435 \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0430\u043d\u0442\u0438\u0432\u0438\u0440\u0443\u0441\u044b \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439.\u00a0\u0412 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u043c\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0442\u0435\u043c\u0443 \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e\u0431 \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u0438 WAF \u0438 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043b\u0443\u0447\u0448\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c: \u0436\u0435\u043b\u0435\u0437\u043e, \u041f\u041e \u0438\u043b\u0438 \u043e\u0431\u043b\u0430\u043a\u043e.\u00a0 \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 WAF \u0411\u043e\u043b\u0435\u0435 75% \u0430\u0442\u0430\u043a \u0445\u0430\u043a\u0435\u0440\u043e\u0432 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55733","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0435 \u043f\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0418\u0422-\u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u043e\u0431\u043b\u0430\u043a\u0435 \u0438 \u043f\u043e\u0447\u0435\u043c\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f Web Application Firewall: \u043e\u0442 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0434\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0441 \u043c\u0430\u0448\u0438\u043d\u043d\u044b\u043c \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0435 \u043f\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0418\u0422-\u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u043e\u0431\u043b\u0430\u043a\u0435 \u0438 \u043f\u043e\u0447\u0435\u043c\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-26T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47A Web Application Firewall evol\u00faci\u00f3ja: a t\u0171zfalakt\u00f3l a g\u00e9pi tanul\u00e1son alapul\u00f3 felh\u0151alap\u00fa v\u00e9delmi rendszerekig | ProHoster","description":"El\u0151z\u0151 cikk\u00fcnkben a felh\u0151 t\u00e9m\u00e1j\u00e1ban arr\u00f3l \u00edrtunk, hogyan v\u00e9dhetj\u00fck meg az IT er\u0151forr\u00e1sokat a nyilv\u00e1nos felh\u0151ben, \u00e9s mi\u00e9rt.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f Web Application Firewall: \u043e\u0442 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0434\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0441 \u043c\u0430\u0448\u0438\u043d\u043d\u044b\u043c \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435\u043c | ProHoster","og:description":"\u0412 \u043d\u0430\u0448\u0435\u043c \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0435 \u043f\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0418\u0422-\u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u043e\u0431\u043b\u0430\u043a\u0435 \u0438 \u043f\u043e\u0447\u0435\u043c\u0443.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-26T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55733","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:37:39","updated":"2022-09-28 16:21:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=55733"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55733\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=55733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=55733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=55733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}