Mise v labech
Mise v labech jsou místo, kde se FlagHack stává interaktivním. Prostředí misí spojuje mapu světa, síťový graf, vestavěný shell, inspekci zařízení, inspekci služeb, nápovědy a odesílání flagů do jednoho pracovního prostoru.
Flow mapy misí
- Detail labu odemyká mise postupně za sebou.
- Okamžitě je otevřená jen první mise; další se odemykají po dokončení předchozí mise.
- Mapa světa se zaměřuje na další aktivní misi a zvýrazňuje nedokončenou práci.
Pracovní prostor mise
- Síťový graf vizualizuje zařízení, služby a spojení pro aktivní misi.
- Dialogy zařízení shrnují typ zařízení, umístění v síti, služby a přímý přístup v prohlížeči, pokud je dostupný.
- Dialogy služeb ukazují stav, banner data, štítky zranitelností, nápovědy a ovládání pro odeslání flagu.
- Příkazový shell spouští příkazy mise proti shell API hubu a běžící příkaz je možné přerušit.
Nápovědy a podpora
Pokud mise obsahuje nápovědy, horní lišta nabízí samostatný vstupní bod pro jejich otevření. Nápovědy jsou zároveň dostupné i z pohledů služeb, takže vedení zůstává blízko místu, kde student skutečně pracuje.
Chování dokončení
- Odeslání správného flagu označí postup mise ve store misí.
- Dokončení mise otevře completion modal se shrnutím skóre založeného na čase.
- Když jsou dokončené všechny mise v labu, completion modal na úrovni labu vrátí studenta zpět do katalogu labů.
Proč je to důležité
Pracovní prostor misí je funkce, která mění statické vzdělávání v kyberbezpečnosti na akci. Spojuje vysvětlení, průzkum a vykonávání bez toho, aby studenti museli odcházet z hubu nebo spravovat vlastní infrastrukturu.