{"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\/es\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem","title":{"rendered":"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>En nuestro material anterior sobre la tem\u00e1tica de la nube, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ru_mts\/blog\/472892\/\">hemos contado<\/a><\/noindex>, abordamos c\u00f3mo proteger los recursos de TI en la nube p\u00fablica y por qu\u00e9 los antivirus tradicionales no son del todo adecuados para estas necesidades. En este post, continuaremos el tema de la seguridad en la nube y hablaremos sobre la evoluci\u00f3n del WAF y sobre qu\u00e9 es mejor elegir: hardware, software o la nube.\u00a0<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/5b41836fd429c5c434c6289e583500c9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>\u00bfQu\u00e9 es un WAF?<\/h3>\n<p>\nM\u00e1s del 75% de los ataques de hackers se dirigen a vulnerabilidades en aplicaciones y sitios web: tales ataques suelen ser indetectables para la infraestructura y los servicios de seguridad inform\u00e1tica. Las vulnerabilidades en aplicaciones web, a su vez, conllevan riesgos de compromiso y fraude de cuentas y datos personales de usuarios, contrase\u00f1as, y n\u00fameros de tarjetas de cr\u00e9dito. Adem\u00e1s, las vulnerabilidades en un sitio web sirven como punto de entrada para los atacantes a la red corporativa.<\/p>\n<p>El Firewall de Aplicaciones Web (WAF) es una pantalla de protecci\u00f3n que bloquea ataques a aplicaciones web: inyecciones SQL, scripting entre sitios, ejecuci\u00f3n remota de c\u00f3digo, ataques por fuerza bruta y eludir la autorizaci\u00f3n (auth bypass). Esto incluye ataques que utilizan vulnerabilidades de d\u00eda cero. Los firewalls de aplicaciones proporcionan protecci\u00f3n monitoreando el contenido de las p\u00e1ginas web, incluyendo HTML, DHTML y CSS, y filtrando solicitudes potencialmente maliciosas por HTTP\/HTTPS.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>\u00bfCu\u00e1les fueron las primeras soluciones?<\/h3>\n<p>\nLos primeros intentos de crear un Firewall de Aplicaciones Web se realizaron a principios de la d\u00e9cada de 1990. Se conoce al menos a tres ingenieros que trabajaron en este \u00e1mbito. El primero es el profesor de ciencias de la computaci\u00f3n Gene Spafford de la Universidad de Purdue. \u00c9l describi\u00f3 la arquitectura de un firewall de aplicaciones con proxy y la public\u00f3 en 1991 en su libro <noindex><a rel=\"nofollow\" href=\"https:\/\/www.oreilly.com\/library\/view\/practical-unix-and\/0596003234\/\">\u00abSeguridad UNIX en la pr\u00e1ctica\u00bb<\/a><\/noindex>.<\/p>\n<p>El segundo y el tercero fueron expertos en seguridad inform\u00e1tica, William Cheswick y Marcus Ranum de Bell Labs. Ellos desarrollaron uno de los primeros prototipos de firewalls de aplicaciones. Su difusi\u00f3n fue gestionada por la empresa DEC, que lanz\u00f3 el producto bajo el nombre SEAL (Secure External Access Link). <\/p>\n<p>Pero SEAL no era una soluci\u00f3n WAF completa. Era un firewall de red cl\u00e1sico con funcionalidad mejorada \u2014 la capacidad de bloquear ataques a FTP y RSH. Por esta raz\u00f3n, el primer WAF considerado hoy en d\u00eda es un producto de Perfecto Technologies (m\u00e1s tarde Sanctum). En 1999, la empresa <noindex><a rel=\"nofollow\" href=\"http:\/\/www.internetnews.com\/ec-news\/article.php\/190571\/Perfecto+Technologies+Delivers+AppShield+for+EBusiness.htm\">ha presentado<\/a><\/noindex> el sistema AppShield. En ese momento, Perfecto Technologies estaba desarrollando soluciones de ciberseguridad para el comercio electr\u00f3nico, y el p\u00fablico objetivo de su nuevo producto eran las tiendas en l\u00ednea. AppShield pod\u00eda analizar las solicitudes HTTP y bloquear ataques basados en pol\u00edticas de ciberseguridad din\u00e1micas.<\/p>\n<p>Casi al mismo tiempo que AppShield (en 2002), apareci\u00f3 el primer WAF de c\u00f3digo abierto. Este fue <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/ModSecurity\">ModSecurity<\/a><\/noindex>. Se cre\u00f3 con el objetivo de popularizar las tecnolog\u00edas WAF y todav\u00eda es mantenido por la comunidad IT (aqu\u00ed est\u00e1 su <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/ModSecurity\">el repositorio en GitHub<\/a><\/noindex>). ModSecurity bloquea ataques a aplicaciones, bas\u00e1ndose en un conjunto est\u00e1ndar de expresiones regulares (firmas) \u2014 herramientas para verificar solicitudes seg\u00fan un patr\u00f3n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/owasp-modsecurity-crs\">OWASP Core Rule Set<\/a><\/noindex>.<\/p>\n<p>Como resultado, los desarrolladores lograron su objetivo: comenzaron a aparecer nuevas soluciones WAF en el mercado, incluidas aquellas basadas en ModSecurity.<\/p>\n<h3>Tres generaciones \u2014 ya una historia<\/h3>\n<p>\nSe suelen distinguir tres generaciones de sistemas WAF, que han evolucionado a medida que han avanzado las tecnolog\u00edas.<\/p>\n<p><b>Primera generaci\u00f3n<\/b>. Funciona con expresiones regulares (o gram\u00e1ticas). Esto incluye ModSecurity. El proveedor del sistema estudia los tipos de ataques a aplicaciones y forma patrones que describen solicitudes leg\u00edtimas y potencialmente maliciosas. El WAF se compara con estas listas y decide qu\u00e9 hacer en cada situaci\u00f3n, ya sea bloquear el tr\u00e1fico o no.<\/p>\n<p>Un ejemplo de detecci\u00f3n basada en expresiones regulares es el ya mencionado proyecto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpiderLabs\/owasp-modsecurity-crs\">Core Rule Set<\/a><\/noindex> de c\u00f3digo abierto. Otro ejemplo es <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nbs-system\/naxsi\">Naxsi<\/a><\/noindex>, que tambi\u00e9n es de c\u00f3digo abierto. Los sistemas con expresiones regulares tienen una serie de desventajas, en particular, al detectar una nueva vulnerabilidad, el administrador debe crear reglas adicionales manualmente. En el caso de una infraestructura IT a gran escala, puede haber miles de reglas. Gestionar tal cantidad de expresiones regulares es bastante complicado, sin mencionar que su verificaci\u00f3n puede disminuir el rendimiento de la red.<\/p>\n<p>Las expresiones regulares tambi\u00e9n tienen un alto nivel de falsos positivos. El famoso ling\u00fcista Noam Chomsky propuso una clasificaci\u00f3n de gram\u00e1ticas, dividi\u00e9ndolas en cuatro niveles de complejidad condicional. Seg\u00fan esta clasificaci\u00f3n, las reglas de los cortafuegos se pueden describir solo con expresiones regulares que no contemplan desviaciones del patr\u00f3n. Esto significa que los atacantes pueden f\u00e1cilmente \"enga\u00f1ar\" a un WAF de primera generaci\u00f3n. Uno de los m\u00e9todos para combatir esto es agregar caracteres especiales a las solicitudes a las aplicaciones que no afectan la l\u00f3gica de los datos maliciosos, pero infringen la regla de firma.<\/p>\n<p><img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/e4ca4ddd7e6dc099c8168b02c365bdc5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Segunda generaci\u00f3n<\/b>. Para superar los problemas relacionados con el rendimiento y la precisi\u00f3n de los WAF, se desarrollaron cortafuegos para aplicaciones de segunda generaci\u00f3n. Estos incluyen analizadores responsables de detectar tipos de ataques muy espec\u00edficos (sobre HTML, JS, etc.). Estos analizadores trabajan con tokens especiales que describen las solicitudes (por ejemplo, variable, cadena, desconocido, n\u00famero). Las secuencias de tokens potencialmente maliciosas se extraen a una lista separada, que se verifica regularmente con el sistema WAF. Este enfoque se present\u00f3 por primera vez en la conferencia Black Hat 2012 a trav\u00e9s de C\/C++\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/client9\/libinjection\">la biblioteca libinjection<\/a><\/noindex>, que permite identificar inyecciones SQL.<\/p>\n<p>En comparaci\u00f3n con los WAF de primera generaci\u00f3n, los analizadores especializados pueden funcionar m\u00e1s r\u00e1pido. Sin embargo, no han resuelto las dificultades asociadas con la configuraci\u00f3n manual del sistema ante la aparici\u00f3n de nuevos ataques maliciosos. <\/p>\n<p><img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/beb4b34f64438af88c8b23ef0808f403.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Tercera generaci\u00f3n<\/b>. La evoluci\u00f3n en la l\u00f3gica de detecci\u00f3n de tercera generaci\u00f3n radica en la aplicaci\u00f3n de m\u00e9todos de aprendizaje autom\u00e1tico, permitiendo acercar al m\u00e1ximo la gram\u00e1tica de detecci\u00f3n a la gram\u00e1tica real de SQL\/HTML\/JS de los sistemas protegidos. Esta l\u00f3gica de detecci\u00f3n es capaz de adaptar la m\u00e1quina de Turing para abarcar gram\u00e1ticas recursivamente enumeradas. Anteriormente, la tarea de crear una m\u00e1quina de Turing adaptable era irresoluble, hasta que se publicaron las primeras investigaciones sobre m\u00e1quinas neuronales de Turing.<\/p>\n<p>El aprendizaje autom\u00e1tico ofrece una oportunidad \u00fanica para adaptar cualquier gram\u00e1tica para abarcar cualquier tipo de ataque sin necesidad de crear listas de firmas manualmente, como se requer\u00eda en la detecci\u00f3n de primera generaci\u00f3n, y sin desarrollar nuevos tokenizadores\/parsers para nuevos tipos de ataques, como las inyecciones de Memcached, Redis, Cassandra, SSRF, como exig\u00eda la metodolog\u00eda de segunda generaci\u00f3n. <\/p>\n<p>Al combinar las tres generaciones de l\u00f3gica de detecci\u00f3n, podemos dibujar un nuevo diagrama, donde la detecci\u00f3n de tercera generaci\u00f3n se representa con un contorno rojo (fig. 3). Esta generaci\u00f3n incluye una de las soluciones que implementamos en la nube junto a 'Onsec', desarrollador de la plataforma de protecci\u00f3n adaptativa de aplicaciones web y API Valarm. <\/p>\n<p>Ahora en la l\u00f3gica de detecci\u00f3n se utiliza la retroalimentaci\u00f3n de la aplicaci\u00f3n para la autoajuste. Dentro del aprendizaje autom\u00e1tico, este ciclo de retroalimentaci\u00f3n se llama 'refuerzo'. Por lo general, hay uno o varios tipos de este refuerzo:<\/p>\n<ul>\n<li>An\u00e1lisis del comportamiento de la respuesta de la aplicaci\u00f3n (pasivo)<\/li>\n<li>Escaneo\/fuzzer (activo)<\/li>\n<li>Archivos de informes\/procedures interceptores\/trampas (post mortem)<\/li>\n<li>Manual (determinado por el supervisor)<\/li>\n<\/ul>\n<p>\nComo resultado, la l\u00f3gica de detecci\u00f3n de tercera generaci\u00f3n tambi\u00e9n aborda un problema importante de precisi\u00f3n. Ahora es posible no solo evitar falsos positivos y falsos negativos, sino tambi\u00e9n detectar verdaderos negativos v\u00e1lidos, como la detecci\u00f3n del uso de elementos de comando SQL en el panel de control, la carga de plantillas de p\u00e1ginas web, solicitudes AJAX relacionadas con errores de JavaScript, y otros.<\/p>\n<p><img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/bf6a83883291cdd41b468dd8a197062e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/7498f6e7978855df24c4e5b41376c0f7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/1d811726a068994eeaaad24f0fa67783.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA continuaci\u00f3n, consideremos las capacidades tecnol\u00f3gicas de las diferentes opciones de implementaci\u00f3n de WAF. <\/p>\n<h3>\u00bfHardware, software o nube: qu\u00e9 elegir?<\/h3>\n<p>\nUna de las opciones de implementaci\u00f3n de firewalls de aplicaciones es la soluci\u00f3n 'hardware'. Estos sistemas son dispositivos de computaci\u00f3n especializados que la empresa instala localmente en su centro de datos. Sin embargo, en este caso, es necesario comprar hardware propio y pagar a los integradores por su configuraci\u00f3n y ajuste (si la empresa no tiene su propio departamento de TI). Adem\u00e1s, cualquier hardware se vuelve obsoleto y se desgasta, por lo que los clientes se ven obligados a presupuestar para la actualizaci\u00f3n del hardware.<\/p>\n<p>Otra opci\u00f3n para implementar un WAF es la implementaci\u00f3n de software. La soluci\u00f3n se instala como un complemento para alg\u00fan software (por ejemplo, ModSecurity se configura sobre Apache) y funciona en el mismo servidor. Por lo general, este tipo de soluciones se pueden desplegar tanto en un servidor f\u00edsico como en la nube. Su desventaja es la limitada escalabilidad y el apoyo por parte del proveedor. <\/p>\n<p>La tercera opci\u00f3n es configurar un WAF desde la nube. Estas soluciones son proporcionadas por proveedores de nube como un servicio por suscripci\u00f3n. Las empresas no necesitan adquirir ni configurar hardware especializado, ya que estas tareas recaen en el proveedor del servicio. Un punto importante es que un WAF moderno en la nube no implica migrar recursos a la plataforma del proveedor. El sitio puede estar desplegado en cualquier lugar, incluso localmente.<\/p>\n<p>Por qu\u00e9 cada vez m\u00e1s se mira hacia un WAF en la nube, lo explicaremos a continuaci\u00f3n.<\/p>\n<h3>Qu\u00e9 puede hacer un WAF en la nube<\/h3>\n<p>\nDesde el punto de vista de las capacidades tecnol\u00f3gicas:<\/p>\n<ul>\n<li><b>Las actualizaciones son responsabilidad del proveedor<\/b>. El WAF se proporciona por suscripci\u00f3n, por lo que el proveedor del servicio se encarga de mantener la actualidad de las actualizaciones y licencias. Las actualizaciones no solo se refieren al software, sino tambi\u00e9n al hardware. El proveedor actualiza el parque de servidores y se encarga de su mantenimiento. Tambi\u00e9n se encarga del balanceo de carga y la redundancia. Si ocurre una falla en el servidor WAF, el tr\u00e1fico se redirige de inmediato a otra m\u00e1quina. La distribuci\u00f3n racional del tr\u00e1fico permite evitar situaciones en las que el firewall entra en modo de falla abierta \u2014 no puede manejar la carga y deja de filtrar solicitudes.<\/li>\n<li><b>Patching virtual<\/b>. Los parches virtuales restringen el acceso a las partes comprometidas de la aplicaci\u00f3n hasta que el desarrollador cierre la vulnerabilidad. Como resultado, el cliente del proveedor de la nube puede esperar tranquilamente a que el proveedor del software correspondiente publique los \"parches\" oficiales. Hacer esto de la manera m\u00e1s r\u00e1pida posible es una prioridad para el proveedor de software. Por ejemplo, en la plataforma \"Valarm\", un m\u00f3dulo de software separado se encarga del parcheo virtual. El administrador puede a\u00f1adir expresiones regulares personalizadas para bloquear solicitudes maliciosas. El sistema permite marcar algunas solicitudes con la etiqueta \"Datos confidenciales\". As\u00ed, sus par\u00e1metros se ocultan y no se transmiten bajo ninguna circunstancia fuera de la zona de trabajo del firewall.<\/li>\n<li><b>Esc\u00e1ner de per\u00edmetro y vulnerabilidades integrado<\/b>. Esto permite determinar de manera aut\u00f3noma los l\u00edmites de la infraestructura de TI, utilizando datos de solicitudes DNS y el protocolo WHOIS. Despu\u00e9s, el WAF analiza autom\u00e1ticamente los servicios y aplicaciones que funcionan dentro del per\u00edmetro (realiza un escaneo de puertos). El firewall es capaz de detectar todos los tipos comunes de vulnerabilidades \u2014 SQLi, XSS, XXE, entre otros \u2014 y identificar errores en la configuraci\u00f3n del software, como el acceso no autorizado a repositorios de Git y BitBucket, as\u00ed como accesos an\u00f3nimos a Elasticsearch, Redis y MongoDB. <\/li>\n<li><b>Los ataques se monitorizan con recursos de la nube<\/b>. Por lo general, los proveedores de nube cuentan con grandes vol\u00famenes de capacidad de computaci\u00f3n. Esto permite un an\u00e1lisis de amenazas con alta precisi\u00f3n y velocidad. Se despliega en la nube un cl\u00faster de nodos filtradores, a trav\u00e9s de los cuales pasa todo el tr\u00e1fico. Estos nodos bloquean ataques a aplicaciones web y env\u00edan estad\u00edsticas al Centro de An\u00e1lisis. Este utiliza algoritmos de aprendizaje autom\u00e1tico para actualizar las reglas de bloqueo para todas las aplicaciones protegidas. La implementaci\u00f3n de dicho esquema se indica en la figura 4. Estas reglas de seguridad adaptadas minimizan el n\u00famero de falsos positivos del firewall. <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Evoluci\u00f3n del Firewall de Aplicaciones Web: de cortafuegos de red a sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico\" src=\"\/wp-content\/uploads\/2020\/01\/9fe1eaea62f0a9055df88352b654bfac.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAhora hablemos un poco sobre las caracter\u00edsticas de los WAF en la nube desde el punto de vista organizacional y de gesti\u00f3n:<\/p>\n<ul>\n<li><b>Transici\u00f3n a OpEx<\/b>. En el caso de los WAF en la nube, el costo de implementaci\u00f3n ser\u00e1 cero, ya que el proveedor ya ha pagado todo el hardware y las licencias, y el pago del servicio se realiza mediante suscripci\u00f3n. <\/li>\n<li><b>Planes de tarifa variados<\/b>. Un usuario del servicio en la nube puede conectar o desconectar opciones adicionales r\u00e1pidamente. La gesti\u00f3n de las funciones se realiza desde un \u00fanico panel de control, que tambi\u00e9n est\u00e1 protegido. El acceso se realiza a trav\u00e9s de HTTPS, adem\u00e1s de contar con un mecanismo de autenticaci\u00f3n de dos factores basado en el protocolo TOTP (Time-based One-Time Password Algorithm).<\/li>\n<li><b>Conexi\u00f3n por DNS<\/b>. Se puede cambiar el DNS de forma aut\u00f3noma y configurar el enrutamiento en la red. Para resolver estas tareas no es necesario reclutar y capacitar a especialistas individuales. Por lo general, el soporte t\u00e9cnico del proveedor puede ayudar con la configuraci\u00f3n.<\/li>\n<\/ul>\n<p>\nLas tecnolog\u00edas WAF han evolucionado desde simples cortafuegos de red con reglas emp\u00edricas hasta sistemas de protecci\u00f3n complejos con algoritmos de aprendizaje autom\u00e1tico. Ahora, los cortafuegos de aplicaciones cuentan con un amplio espectro de funciones que eran dif\u00edciles de implementar en los a\u00f1os 90. Gran parte de esta nueva funcionalidad ha sido posible gracias a las tecnolog\u00edas en la nube. Las soluciones WAF y sus componentes contin\u00faan evolucionando, al igual que otros campos de la ciberseguridad. <\/p>\n<p><i>El texto fue preparado por Alexander Karpuzikov, gerente de desarrollo de productos de ciberseguridad en el proveedor de nube #CloudMTS.<\/i><br \/>\n<br \/>Fuente: <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.2 - 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\/es\/blog\/administrirovanie\/evolyutsiya-web-application-firewall-ot-setevyh-ekranov-do-oblachnyh-sistem-zashhity-s-mashinnym-obucheniem\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47 Evoluci\u00f3n del Web Application Firewall: de los cortafuegos de red a los sistemas de protecci\u00f3n en la nube con aprendizaje autom\u00e1tico | ProHoster","description":"En nuestro material anterior sobre la tem\u00e1tica de la nube, hablamos sobre c\u00f3mo proteger los recursos de TI en la nube p\u00fablica y por qu\u00e9.","canonical_url":"https:\/\/prohoster.info\/es\/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":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/55733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=55733"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/55733\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=55733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=55733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=55733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}