CTF-Sandbox-Einstieg (Sidecar, kein zweiter Router)
AKTION ERFORDERLICH (nach dem Lesen sofort ausführen)
JETZT: Führe../scripts/case-init.ps1aus; vorauth.status=grantedist es verboten, gegen das echte externe Netzwerk zu handeln. Wettbewerb/Übungsfeld mit-NetworkProfile laboderofflineverwenden.JETZT: Öffne../../CTF-Sandbox-Orchestrator/ctf-sandbox-orchestrator/SKILL.mdim Paketstamm und fahre gemäß dessen Sandbox-Annahmen fort.DARF NICHT: Die 40+competition-*-Subskills inrouting.jsoneintragen. Dieser Einstieg ist nur ein PRIMÄR-Riegel.HANDELN: Der Orchestrator wählt einen passenden Downstreamcompetition-*aus. Wenn der Aufgabentyp bereits klar ist (pwn/ROP, APK, IDA), sollte dieser bereits durch eine frühere Regel inrouting.jsongewonnen haben – dann nicht mehr eingreifen.
Warum eine separate Ebene
CTF-Sandbox-Orchestrator/ ist ein GPL-Bypass-Paket, dessen Lizenz standardmäßig auf die Sandbox-Umgebung beschränkt ist. Das Kern-Routingpaket bleibt MIT + scope.md-Zugangsbeschränkung. Dieser Skill dient nur als Stichworteinstieg und integriert den Wettbewerbsbaum nicht in den Kern.
Selbstprüfung vor Abschluss (MUSS vor der Behauptung der Fertigstellung bestanden werden)
- Habe ich zuerst case-init / Scope durchgeführt, statt „Benutzer hat CTF gesagt“ als Berechtigung für das externe Netzwerk zu werten?
- Habe ich den Sidecar-Orchestrator geöffnet, statt die 40 Subskills als PRIMÄR zu behandeln?
- Wenn die Aufgabe eigentlich pwn/APK/IDA ist, habe ich einen spezifischeren PRIMÄR übernehmen lassen?