72382c43d02df43bd22357161c3942b725185886
- guide link now server-side replaced to /team/<idx>/guide (no /team/0 403) - _check_team_host() applied to ALL team endpoints (login, info, targets, status, guide, portal, ssh-ws): host must match team domain; panel/gemastik host only with admin session. Cross-domain session reuse -> 403. - host check BEFORE auth on info/targets (no team-existence oracle) - loading overlay (spinner + text) on start/stop all-team/set; JS util showLoading/hideLoading
Gemastik XVIII Cybersecurity Final Round - Attack Defense Repository
challenges
| challenges | author | category |
|---|---|---|
| blogpost | keii | web |
| cdn | keii | foren |
| phew | itoid | crypto |
| sheesh | itoid | crypto |
| carbeat | rui | pwn |
| warmup | hanz0 | warmup |
how-to-run
sudo python3 starter.py
Description
Attack Defense Platform — multi-year Gemastik A/D CTF orchestrator + panel + services (GEMASTIK XVIII, XVI, XVII)
20 MiB
Languages
JavaScript
52.3%
CSS
13.5%
Python
11.6%
HTML
10.1%
Less
3.1%
Other
9.3%