Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Precios, cupones y totales calculados en el servidor

3 tareas · 40 min · Principiante

El navegador es territorio del cliente: cualquier precio, descuento o cálculo monetario enviado en el payload debe recalcularse forzosamente en el backend.

0 de 3 · 0%

Objetivo de la sala

El navegador es territorio del cliente: cualquier precio, descuento o cálculo monetario enviado en el payload debe recalcularse forzosamente en el backend.

Los atacantes suelen interceptar peticiones web para modificar campos de monto antes de remitirlos a la pasarela de pago.

Consulta la tabla checkout_pedidos e identifica el carrito que presentó un intento de manipulación.

Esta tarea se hace en el laboratorio

Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.

Conectando con la base…

Responde para continuar

Según la tabla checkout_pedidos, ¿cuál es el id_carrito que presenta discrepancia por intento de manipulación?

El servidor ignora el valor enviado por el navegador y consulta la base de datos de catálogo para fijar el costo real.

Consulta la tabla checkout_pedidos y extrae el monto recalculado por el servidor para el carrito CART-1002.

Esta tarea se hace en el laboratorio

Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.

Conectando con la base…

Responde para continuar

Según la tabla checkout_pedidos, ¿cuál es el monto_recalculado_servidor para el pedido CART-1002?

El backend compara el total enviado por el navegador contra la liquidación propia del servidor, etiquetando la anomalía para rechazar el pago.

Consulta la tabla checkout_pedidos e indica la etiqueta registrada en discrepancia_detectada para el carrito CART-1002.

Esta tarea se hace en el laboratorio

Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.

Conectando con la base…

Responde para continuar

Según la tabla checkout_pedidos, ¿cuál es el valor de discrepancia_detectada para el carrito CART-1002?

Inicia sesión para registrar tus puntos y progreso en el ranking.

Conectando con la base…

Electrodomésticos Ubaté · Validación de Carrito y Precios (datos de ejemplo)
Consola de lectura · salidas guardadas

Tablas

checkout_pedidos

  • id_carrito
  • monto_enviado_cliente
  • monto_recalculado_servidor
  • discrepancia_detectada
Ctrl + Enter
Consola de consultas v1.0 · build b77233

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad