DE
Lektion 5.2Pro - Teil von Agentic School Pro

Security-Essentials: Rate Limits, CSP-Header, Key-Verschlüsselung, Pre-Public-Repo-Audits

Kern-Sicherheitsmassnahmen anwenden, damit deine App Missbrauch widersteht und nie sensible Daten leakt

26 min•Qualität, Sicherheit und das agent-first Business•Verfügbar

Was du lernst

  • Jeden öffentlichen Endpunkt rate-limiten, um Brute Force, Spam und rechnungsfressenden Missbrauch zu stoppen
  • CSP-Header, gespeicherte Credentials verschlüsseln und ein Audit-Log führen
  • Eine Pre-Public-Repo-Checkliste, damit Secrets in der Historie nie öffentlich werden

Überblick

In dem Moment, in dem deine App im öffentlichen Internet ist, wird sie innerhalb von Minuten von Bots abgetastet. Du brauchst kein Security-Team, um gegen die gängigen Angriffe sicher zu sein, du brauchst eine Handvoll Essentials, konsequent angewandt: deckle jeden öffentlichen Endpunkt mit einem Rate Limit, sperre mit einer CSP ab, was der Browser ausführen wird, verschlüssele die Credentials, die du speicherst, logge, wer was getan hat, und schalte nie ein Repo auf öffentlich, ohne seine Historie auf Secrets zu auditieren. Diese Lektion macht jedes davon konkret.

Was du lernst

Du lernst, öffentlichen Endpunkten Rate Limits hinzuzufügen, einen Content-Security-Policy-Header zu setzen, gespeicherte Credentials at rest zu verschlüsseln, ein nützliches Audit-Log zu führen und ein Pre-Public-Repo-Audit zu fahren, das Secrets fängt, die sich in alten Commits verstecken. Das sind die Massnahmen, die ein Hobbyprojekt von etwas trennen, auf das du verantwortungsvoll echte Nutzer richten kannst.

Voraussetzungen

Die Secrets-Lektionen aus Kurs 1 und 3, da mehrere Massnahmen hier darauf aufbauen, Secrets in Umgebungsvariablen und aus dem Code herauszuhalten. Eine deploytе App mit mindestens einem öffentlichen Endpunkt oder Formular macht die Lektion konkret, aber du kannst alles ab dem ersten Commit auf dein nächstes Projekt anwenden.

Das Problem

Drei Versäumnisse schaden kleinen Bauenden immer wieder. Erstens: ein ungeschützter Endpunkt wird gehämmert - ein Login-Formular brute-forced, ein Kontaktformular zugespammt oder ein KI-Endpunkt in einer Schleife aufgerufen, bis deine Anbieter-Rechnung explodiert. Zweitens: ein gespeicherter API-Key oder ein Passwort sitzt im Klartext, sodass ein einziges Datenbank-Leak einem Angreifer alles in die Hand gibt. Drittens, und am häufigsten: eine Gründerin macht ein Repo öffentlich, um es zu teilen, und ein vor zwei Jahren committetes Secret ist jetzt für immer im offenen Internet. Jedes ist mit einer Gewohnheit vermeidbar.

Deine Pro-Lektion wird freigeschaltet

Kommentare

Kommentare werden geladen.

Kommentar schreiben
KommentareWeiter
Nächster Schritt

Bereit, KI als Workflow zu nutzen?

Starte mit dem Starter-Pfad, speichere deinen Fortschritt lokal und synchronisiere alles später kostenlos mit deinem Konto.