Eine Rechnungs-API auf kontenübergreifenden Zugriff testen

Prüfe Kundensitzungen, unterscheide freigegebene Rechnungen von privaten Daten und lade eine synthetische Rechnung über eine fehlerhafte API herunter.

CybersicherheitLinux

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieser praktische Kurs zeigt Einsteigern, wie ein angemeldeter Kunde private Daten eines anderen Kunden erhalten kann. Du testest einen vorbereiteten Shop mit synthetischen Rechnungen und einer echten sitzungsbasierten API.

Ein angeleitetes Lab stellt den normalen Zugriff her, vergleicht ausdrückliche Freigaben mit privaten Zugriffen und speichert eine echte Antwort. Eine eigenständige Challenge verändert Kunden und Freigaben, sodass du selbst die passende Rechnung auswählst.

Was du lernen wirst

  • Dich anmelden und eine Kundensitzung mit HTTP-Anfragen senden.
  • Eigentümer und Freigabefelder lesen, bevor du den Zugriff bewertest.
  • Authentifizierungsfehler, erlaubte Freigaben und fehlende Objektautorisierung unterscheiden.
  • Eine echte private Rechnung speichern und dem empfangenden Kunden zuordnen.

Für wen dieser Kurs geeignet ist

Für Sicherheitseinsteiger und Entwickler, die API-Zugriffskontrollen verstehen möchten. Du solltest Befehle eingeben und Tabs wechseln können. Programmierung und Erfahrung mit Webtests sind nicht nötig.

LabEx stellt pro Einheit ein isoliertes Client Terminal und Invoice Desk bereit. Alle Daten sind synthetisch; nur die bereitgestellten Konten und Objekte gehören zum erlaubten Umfang.

Häufig gestellte Fragen

Muss ich einen Proxy installieren oder einen Server einrichten?

Nein. Die Umgebung ist vorbereitet. Du nutzt Browser und curl; neue Optionen werden im Lab erklärt.

Repariere ich die Anwendung?

Das Ziel ist eine autorisierte Zugriffsprüfung: die bezeichnete Rechnung abrufen und verstehen, warum der Server Eigentum oder Freigaben prüfen muss. Die Serverreparatur gehört nicht zum Kurs.

Wie wird der Abschluss geprüft?

Die Prüfung vergleicht die gespeicherten Bytes mit der bezeichneten Rechnung und dem tatsächlichen serverseitigen Download unter der Kundenidentität. Bericht und Screenshot sind nicht erforderlich.

Lehrer

labby
Labby
Labby is the LabEx teacher.