Skip to main content
Blog
Blog Attacks

Por qué las herramientas de seguridad basadas en muestreo no detectan los ataques en runtime en plataformas de juego

Las herramientas que muestrean menos del 10% de las sesiones se crearon para auditorías, no para detectar ataques en vivo. Aquí está la brecha.

Jun 28, 2026 12 min read
Portada oscura del blog de cside con una onda de pixeles azules y una lista sobre herramientas de muestreo que no detectan ataques en tiempo de ejecución

En 2024, el informe de IBM Cost of a Data Breach situó el coste medio global de una brecha en 4,88 millones de dólares, una cifra que no incluye las multas regulatorias, el riesgo de suspensión de licencias ni el daño a la confianza de los jugadores que sigue a un incidente divulgado. Para los operadores de juego con licencia, esos costes secundarios pueden superar la cifra primaria de la brecha. Sin embargo, muchos operadores están utilizando herramientas de seguridad del lado del cliente diseñadas para satisfacer requisitos de auditoría, no para detectar ataques en vivo: herramientas que muestrean menos del 10% de las sesiones de usuario y tratan lo que no ven como de bajo riesgo. Esa suposición falla estructuralmente cuando los atacantes diseñan sus payloads para apuntar al 90% que no está monitorizado.

Cómo funciona el muestreo de sesiones y por qué se creó para el cumplimiento

Respuesta rápida: El muestreo de sesiones en las herramientas de seguridad del lado del cliente significa que la herramienta instrumenta un porcentaje seleccionado aleatoriamente de sesiones de usuario, típicamente entre el 1% y el 10%, e infiere el comportamiento general del sitio a partir de esa muestra. Este enfoque fue diseñado para satisfacer los requisitos de auditoría a bajo coste de infraestructura, no para detectar ataques que pueden ocurrir en solo una pequeña fracción de las sesiones o estar deliberadamente dirigidos a usuarios no monitorizados.

El muestreo es una elección de ingeniería pragmática cuando el objetivo es la elaboración de informes. Si un operador necesita demostrar a un auditor que sus páginas de pago solo cargan scripts aprobados, muestrear un conjunto estadísticamente representativo de sesiones puede producir esa evidencia a una fracción del coste de infraestructura de monitorizar cada sesión.

El problema es que la seguridad no es el mismo problema que la auditoría. Una auditoría pregunta: "¿Está este sitio comportándose generalmente de forma correcta?" Una pregunta de seguridad pregunta: "¿Hay algo comportándose de forma maliciosa ahora mismo?" Estas requieren arquitecturas de detección fundamentalmente diferentes.

Cuando una herramienta de seguridad del lado del cliente muestrea el 10% de las sesiones, está haciendo una apuesta silenciosa: que cualquier ataque que afecte al sitio estará distribuido de manera uniforme en todas las sesiones y, por lo tanto, será estadísticamente visible en la muestra. Esa apuesta es incorrecta para los patrones de ataque específicos que apuntan a las plataformas de juego.

Patrones de ataque en plataformas de juego que el muestreo no puede detectar

Respuesta rápida: Los ataques en plataformas de juego son frecuentemente diseñados para ser de bajo volumen, dirigidos y de duración limitada. Las redirecciones geo-dirigidas solo afectan a jugadores de países específicos. Los ataques a jugadores VIP se activan según saldos de cuenta o duraciones de sesión específicos. Los scripts de manipulación de bonos de duración limitada solo se ejecutan durante ventanas promocionales. Una tasa de muestreo del 10% los pasará por alto por diseño, no por accidente.

El ENISA Threat Landscape for Supply Chain Attacks identifica los ataques dirigidos y de baja prevalencia como los más difíciles de detectar con la monitorización convencional. En el contexto del juego, ese modelo de amenaza se corresponde precisamente con cómo se ejecutan realmente los ataques del lado del cliente.

Redirecciones geo-dirigidas. Un atacante que ha comprometido un script de terceros en una plataforma de juego puede configurar el payload para que se ejecute solo para jugadores en países específicos, por ejemplo redirigiendo a jugadores desde una jurisdicción de mercado gris a un operador competidor sin licencia. Si solo se monitoriza el 10% de las sesiones y los ataques filtrados geográficamente afectan al 5% de las sesiones en un único país, la probabilidad de que el ataque aparezca en la muestra monitorizada cae casi a cero.

Segmentación de jugadores VIP. Los jugadores de alto valor representan una proporción desproporcionada de los ingresos brutos del juego. Los payloads de ataque pueden configurarse para activarse según umbrales de saldo de cuenta, duración de sesión o historial de depósitos, todos los cuales son legibles desde el DOM en la mayoría de los sitios de casino. Un script que se activa solo cuando el saldo visible de un jugador supera un determinado umbral está diseñado explícitamente para ser invisible para las herramientas basadas en muestreo.

Manipulación de bonos de duración limitada. Los períodos promocionales (bonos de bienvenida, ventanas de giros gratuitos, campañas estacionales) son los períodos de mayor tráfico y mayor valor en el calendario de un casino. Un script que modifica las comprobaciones de elegibilidad de bonos o redirige a los jugadores a la oferta reflejada de una plataforma competidora ejecuta su ataque durante una ventana definida y se elimina a sí mismo cuando termina la promoción. Una herramienta de muestreo que no estaba activa durante cada sesión en esa ventana no tiene registro del evento.

Interceptación del flujo de depósito. Los scripts que se activan solo cuando un jugador llega a un paso específico en el embudo de depósito (introducción de tarjeta, confirmación 3DS, selección de cartera) están diseñados para ejecutarse en una ventana corta que las herramientas de muestreo pueden nunca observar, especialmente si el ataque también está filtrado geográficamente.

La brecha entre cumplimiento y seguridad

Respuesta rápida: Superar una auditoría de PCI DSS o de cumplimiento regulatorio no es lo mismo que detectar ataques en tiempo real. Las herramientas orientadas a la auditoría demuestran que la configuración de su sitio cumple un estándar en un momento dado. Las herramientas orientadas a la seguridad detectan cuándo el comportamiento se desvía de ese estándar en tiempo real. Para los operadores de juego, la brecha de cumplimiento es un riesgo empresarial: un operador puede superar todas las auditorías y seguir teniendo un ataque en vivo ejecutándose en las sesiones que la herramienta no monitoriza.

El PCI Security Standards Council actualizó el requisito 6.4.3 de PCI DSS para exigir inventario explícito y monitorización de todos los scripts en las páginas de pago. Pero el estándar especifica monitorización, y no especifica que se deba cubrir el 100% de las sesiones. Una herramienta que muestrea el 10% y produce un informe de auditoría limpio satisface la letra del requisito mientras mantiene intacta la brecha de seguridad.

Esta no es una preocupación hipotética. La multa de 20 millones de libras de la ICO del Reino Unido contra British Airways siguió a un compromiso de script del lado del cliente que pasó desapercibido durante meses. La herramienta que estaba en uso registraba solicitudes de red, no monitorizaba el comportamiento de ejecución de scripts en el 100% de las sesiones en el propio browser.

Para los operadores con licencia de la UK Gambling Commission, la postura de seguridad del lado del cliente es ahora parte de las evaluaciones de cumplimiento técnico. Un operador que puede demostrar una monitorización continua del 100% de las sesiones está en una posición materialmente más sólida que uno que demuestra auditorías periódicas muestreadas, especialmente si una queja de un jugador o una investigación regulatoria requiere evidencia de lo que un script estaba haciendo en una sesión específica.

La brecha entre cumplimiento y seguridad es también una brecha en la capacidad de respuesta a incidentes. Cuando finalmente se descubre un ataque, ya sea a través de una queja de un jugador, un pico de contracargos o una divulgación externa, el operador necesita responder: "¿Cuándo empezó esto? ¿Qué sesiones se vieron afectadas?" Una herramienta de muestreo no puede responder a esa pregunta. Una herramienta que cubre cada sesión sí puede.

El modelo de cobertura del 100% de sesiones de cside

Respuesta rápida: cside instrumenta cada sesión de usuario real en el propio browser, sin muestreo. Cada script que se ejecuta, cada solicitud de red que inicia y cada mutación del DOM que realiza se observa en el 100% del tráfico. Esta no es una cobertura opcional. Es la referencia, porque los ataques dirigidos están diseñados para sobrevivir en las sesiones que las herramientas de muestreo nunca ven.

La arquitectura de cside se basa en el principio de que no se puede detectar lo que no se observa. Instrumentar el 100% de las sesiones no es una característica premium. Es el requisito previo para que el producto funcione como una herramienta de seguridad en lugar de una herramienta de informes de cumplimiento. Igualmente importante es lo que impulsa la detección: un motor de comportamiento impulsado por IA que observa lo que hace cada script en tiempo real, examinando a qué datos accede, dónde envía esos datos y si su comportamiento coincide con los patrones de brecha conocidos. Esto no es la comparación de firmas con una lista de scripts maliciosos conocidos. Es el análisis de comportamiento en tiempo real en cada sesión, que es cómo se pueden detectar ataques que nunca se han visto antes.

La diferencia práctica para un operador de juego es medible. La telemetría de cside del primer trimestre de 2025 identificó más de 300.000 señales de ataque en los sitios monitorizados en un solo trimestre. La mayoría de esas señales no habrían aparecido en un conjunto de datos muestreado al 10% con regularidad estadística. Muchos eran eventos de bajo volumen, dirigidos o de duración limitada exactamente del tipo que las herramientas basadas en muestreo no pueden detectar estructuralmente.

El modelo de cobertura del 100% también permite una delimitación precisa de los incidentes. Cuando cside identifica un comportamiento de script malicioso, puede informar con precisión qué sesiones se vieron afectadas, durante qué ventana temporal y qué hizo el script en cada caso. Esa capacidad es fundamental para:

  • Notificar a los jugadores afectados dentro de la ventana de notificación de brechas de 72 horas del GDPR
  • Responder a investigaciones regulatorias con evidencia a nivel de sesión
  • Cuantificar la exposición a contracargos y fraudes desde ventanas de ataque específicas
  • Terminar relaciones con afiliados con datos de respaldo, no solo sospechas

Para ilustrar la diferencia: cuando cside fue desplegado por un operador de iGaming con licencia en 2025, los primeros 30 días de instrumentación del 100% de sesiones detectaron comportamiento anómalo de scripts en una cohorte de sesiones de depósito VIP que representaba menos del 4% del tráfico total. La herramienta de cumplimiento anterior del operador, que muestreaba el 10% de las sesiones, había producido informes de auditoría limpios durante meses. Las sesiones que la herramienta de muestreo había estado revisando no se superponían significativamente con la cohorte afectada. El comportamiento que cside marcó resultó ser un script de analítica de terceros comprometido que había estado leyendo los valores de saldo de cuenta del DOM durante los flujos de depósito. El operador había estado ciego a ese comportamiento durante toda la tenencia de la herramienta anterior.

Cloudflare Page Shield proporciona una vista a nivel de red de qué scripts se cargan en una página. Eso es una herramienta de inventario útil, pero no observa lo que esos scripts hacen en runtime dentro del browser. Monitoriza las solicitudes de red, no el comportamiento de ejecución de scripts. La distinción importa: un script que lee una cookie, modifica un campo del DOM e inicia una redirección realiza las tres acciones antes de realizar cualquier solicitud de red que Page Shield pudiera observar.

Cómo evaluar si su herramienta actual utiliza muestreo

Respuesta rápida: Pregunte directamente a su proveedor actual: ¿qué porcentaje de sesiones de usuario instrumenta su herramienta? Si la respuesta es cualquier cifra inferior al 100%, o si la respuesta implica inferencia estadística a partir de una muestra, la herramienta no está proporcionando cobertura de seguridad para las sesiones que no ve. Solicite documentación de la metodología de muestreo y pregunte cómo la herramienta detectaría un ataque geo-dirigido que afecte al 3% de las sesiones.

Evaluar el comportamiento de muestreo no siempre es sencillo porque los proveedores no siempre destacan esta información. Las siguientes preguntas lo pondrán de manifiesto:

  • "¿Qué porcentaje de nuestras sesiones de usuario instrumenta activamente su herramienta?"
  • "Si un cambio de script solo se ejecuta para jugadores con sesión iniciada en el Reino Unido durante una ventana de 48 horas, ¿lo detectaría su herramienta?"
  • "¿Puede proporcionar evidencia a nivel de sesión de un evento de ejecución de script específico en una sesión de usuario específica?"
  • "¿Cómo afecta su tasa de muestreo a su capacidad para detectar ataques geo-dirigidos o dirigidos a jugadores VIP?"

Si un proveedor no puede responder a la tercera pregunta (proporcionar evidencia a nivel de sesión para una sesión específica), no está instrumentando sesiones individuales. Está agregando comportamiento en una población muestreada, que es una arquitectura de informes de cumplimiento, no una arquitectura de detección de seguridad.

El Verizon 2024 DBIR identifica las aplicaciones web como el principal vector de ataque en las brechas externas. Para los operadores de juego, el ataque ocurre cada vez más en la capa del lado del cliente (el propio browser), y la pregunta es si la herramienta de monitorización está operando en la misma capa, en cada sesión, o si está produciendo informes de auditoría mientras los ataques se ejecutan sin ser observados en las sesiones que nunca vio.

La conclusión para los operadores de juego con licencia

El muestreo de sesiones es una arquitectura de auditoría. Fue diseñado para responder a la pregunta "¿está nuestro sitio generalmente configurado de forma correcta?" a bajo coste de infraestructura. No fue diseñado para responder "¿qué está pasando con nuestros jugadores ahora mismo, en esta sesión, en esta página?"

Para un operador de juego con licencia, estas son preguntas diferentes con consecuencias diferentes. Los fallos de auditoría de cumplimiento conllevan riesgo regulatorio. Los ataques en vivo en las sesiones de los jugadores conllevan riesgo regulatorio, daño a los jugadores, exposición a contracargos y daño reputacional que las auditorías no pueden prevenir retroactivamente.

El camino para cerrar la brecha no es realizar auditorías con mayor frecuencia. Es instrumentar cada sesión, establecer una referencia del comportamiento normal de cada script y recibir alertas cuando ese comportamiento cambie en cualquier sesión, independientemente de lo dirigido o de bajo volumen que sea el ataque. Eso es lo que significa en la práctica la cobertura del 100% de las sesiones.

Si desea ver el enfoque de cside comparado directamente con su herramienta actual, incluyendo cómo habría cubierto las sesiones que su herramienta actual no ha visto, solicite una comparación de cobertura al equipo de cside.

Mike Kutlu
Client-Side Security Consultant

Client-side security consultant at cside. 10+ years of experience implementing technology solutions for enterprises (previously at Oracle, Cloudflare, and Splunk). Now helping teams use client-side intelligence to catch & reduce fraud.

FAQ

Frequently Asked Questions

Para fines de auditoría de cumplimiento, una muestra estadísticamente representativa puede satisfacer la letra de un requisito de PCI DSS o regulatorio. Para fines de seguridad, la tasa de muestreo aceptable es el 100%. Los ataques en plataformas de juego están diseñados para ser de baja prevalencia y dirigidos, lo que significa que cualquier tasa de muestreo inferior al 100% crea una brecha de detección que es estructuralmente explotable. El umbral de "aceptable" depende de si el objetivo es el cumplimiento o la seguridad, y la mayoría de los operadores de juego necesitan ambos.

La instrumentación de cside es ligera y se ejecuta de forma asíncrona, lo que significa que no añade latencia a la sesión del jugador. En cuanto a la privacidad, cside monitoriza el comportamiento de los scripts (qué código se ejecuta y qué hace) en lugar del contenido del jugador (qué escribe o ve un jugador). La monitorización es análoga a un sistema de videovigilancia para el entorno de código de la página, no un registro de los datos personales del jugador. El cumplimiento del GDPR para la instrumentación de cside se aborda en su documentación de tratamiento de datos.

PCI DSS 6.4.3 exige que todos los scripts en las páginas de pago sean autorizados, gestionados y monitorizados para detectar manipulaciones. El estándar no prescribe una cobertura del 100% de las sesiones, por lo que una herramienta de muestreo puede técnicamente satisfacer el requisito de auditoría. Sin embargo, si un script es manipulado y la manipulación ocurre en sesiones fuera del conjunto muestreado, el operador tiene un fallo de cumplimiento en la práctica aunque la auditoría pase. Los reguladores distinguen cada vez más entre demostrar cumplimiento y demostrar seguridad.

Depende de la prevalencia de los jugadores VIP en el conjunto muestreado. Si los jugadores VIP representan el 5% del total de sesiones y la tasa de muestreo es del 10%, el número esperado de sesiones VIP monitorizadas es suficientemente pequeño como para que un ataque de baja frecuencia dirigido a ese segmento necesite ejecutarse durante un período prolongado antes de aparecer estadísticamente en la muestra. Una herramienta del 100% de sesiones observa cada sesión VIP y puede detectar el ataque en su primera ocurrencia.

Dado que cside observa todas las sesiones, puede aplicar filtros retroactivamente a cualquier señal detectada. Si se marca una anomalía de script, cside puede identificar inmediatamente si el comportamiento anómalo coincide con características específicas de la sesión: tipo de cuenta del jugador, ubicación geográfica, historial de depósitos, tipo de dispositivo o posición en el flujo de la página. Esta capacidad de segmentación no está disponible cuando las sesiones se muestrean, porque la muestra puede no contener el segmento afectado en números significativos.

Monitoriza y Asegura tus Scripts de Terceros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Comienza gratis, o prueba Business con una prueba de 14 días.

Interfaz del panel de cside mostrando monitorización de scripts y análisis de seguridad
Related Articles
Reservar una demo