Probar el acceso entre cuentas en una API de facturas

Usa sesiones de cliente para distinguir facturas compartidas de datos privados y obtener una factura sintética mediante una API vulnerable.

CiberseguridadLinux

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Este curso práctico para principiantes explica cómo un cliente que ha iniciado sesión puede recibir datos privados de otra persona. Probarás una tienda preparada con facturas sintéticas y una API con sesiones reales.

Un laboratorio guiado establece el acceso normal, compara el uso compartido explícito con el acceso privado y guarda una respuesta real. Un desafío independiente cambia el cliente y las relaciones de uso compartido para que elijas la factura pertinente.

Lo que aprenderás

  • Iniciar sesión y enviar una sesión de cliente en solicitudes HTTP.
  • Leer los campos de propietario y uso compartido antes de juzgar el acceso.
  • Distinguir fallos de autenticación, acceso compartido legítimo y falta de autorización de objetos.
  • Guardar una factura privada real y relacionarla con el cliente que la recibió.

A quién va dirigido este curso

Para quienes empiezan en seguridad y desarrolladores interesados en el control de acceso a API. Debes saber introducir un comando y cambiar de pestaña. No necesitas programar ni tener experiencia en pruebas web.

LabEx proporciona Client Terminal e Invoice Desk aislados en cada unidad. Los datos son sintéticos; el alcance se limita a las cuentas y objetos suministrados.

Preguntas frecuentes

¿Debo instalar un proxy o configurar un servidor?

No. El entorno está preparado. Usarás el navegador y curl; el laboratorio explica cada opción nueva.

¿Repararé la aplicación?

El objetivo es validar el acceso autorizado: obtener la factura designada y comprender por qué el servidor debe comprobar la propiedad o el uso compartido. La reparación queda fuera del curso.

¿Cómo se comprueba la finalización?

Se comparan los bytes guardados con la factura designada y su descarga real registrada por el servidor bajo la identidad del cliente. No se requiere un informe ni una captura.

Profesor

labby
Labby
Labby is the LabEx teacher.