Mission 10 · Übe die Reaktion
Beweise, nicht grünes Licht
Erkenne Beweise dafür, dass eine Grenze tatsächlich funktioniert.
Eine Konfigurationsanzeige zeigt „Sicher“. Bevor du deine Freunde einlädst, willst du Beweise. Wähle Tests, die echte Einschränkungen prüfen, nicht nur den Anschein.
Dein Freund
“Der Bot hat versprochen, dass nie etwas ausläuft. Reicht das nicht?”
Die Entscheidung
Wähle die drei nützlichen Prüfungen.
- Versuche eine verbotene Verbindung von innerhalb der Instanz aus
Prüfe, dass die erzwungene Netzwerkgrenze sie blockiert – sogar als Root der Instanz. - Frag den Bot, ob er sicher ist
Behandle seine Antwort als vollständige Sicherheitsprüfung. - Prüfe, wo die Werkzeugaktionen tatsächlich ausgeführt werden
Beweise, dass sie in die Sandbox und nicht ins eigene Home des Bots gelangen. - Prüfe, dass der Proxy einen fremden Token ablehnt
Stelle sicher, dass die Anfrage nicht einfach bei Telegram ankommt und dort fehlschlägt.
Erklärung zeigen
Du hast beobachtbares Verhalten gewählt. Eine Konfiguration ist eine Behauptung; ein Test prüft, ob diese Behauptung in dieser Umgebung hält.
Bauen, abschließen, testen. Wiederhole die Tests nach Aktualisierungen und Konfigurationsänderungen.- Teste sowohl erlaubtes als auch verbotenes Verhalten: Blockierte falsche Anfragen nützen nichts, wenn dadurch auch jede gute Anfrage kaputt geht.
- Eine schnelle Verbindungsaablehnung kann bedeuten, dass ein Paket das Ziel erreicht hat. Die Anleitung unterscheidet sie von der erwarteten Drop-Zeitüberschreitung.
- Dieses Spiel zu bestehen ist Lernen, kein Beweis dafür, dass ein echter Server sicher ist.
Verifizierung
Das tatsächliche Verhalten mit einem erwarteten Ergebnis abgleichen, anstatt eine Beschriftung, eine Konfiguration oder eine Zusage zu vertrauen.