This website requires JavaScript.
2da6305626
docs: full operator manual in README (setup, spec, API, troubleshooting)
main
Cyrene
2026-09-28 19:13:51 +08:00
cf47770798
Fix the topology freezing and make team drags carry their challenges
root
2026-09-27 01:17:56 +08:00
30f8052e79
Add viewport regression test for the topology layout fix
root
2026-09-27 00:39:07 +08:00
1461c874c3
Render the topology graph with PixiJS v8
root
2026-09-27 00:31:47 +08:00
50cb782ded
fix(portal): per-challenge SSH user in web terminal + credential API
root
2026-09-26 16:37:40 +08:00
0a56906b18
test(team-delete): verify DELETE /api/teams/{idx} tears a team down completely
Cyrene
2026-09-26 15:48:07 +08:00
aa0bb45633
fix(sla): 100% fleet SLA (64/64) - per-challenge SSH login, phew checker, sidecar detection
Cyrene
2026-09-26 15:37:31 +08:00
ae50acfe40
fix(ssh): per-challenge SSH login + phew buffering/leak/timeout
Cyrene
2026-09-26 14:40:10 +08:00
ef385c3397
fix: get all imported challenges building and running
MythEclipse
2026-09-25 21:03:29 +08:00
6d1ede8c2b
fix: bulk challenge enable path (compose YAML, base images, async toggle, tooling)
MythEclipse
2026-09-25 17:01:42 +08:00
d4c741926d
fix: make challenge toggle actually work end-to-end (5 root-cause bugs)
MythEclipse
2026-09-25 15:36:09 +08:00
c6fd9ec268
feat: challenge registry-driven platform + XVI/XVII imports + admin toggle + domain rename
MythEclipse
2026-09-25 14:04:33 +08:00
c35b23a37f
feat: SLA dashboard per team + points system (100/flag, +50 SLA bonus) + badges juara/runner-up/3rd + scoreboard API public+admin
MythEclipse
2026-09-24 00:49:05 +08:00
3ef905b3bb
feat: team activity feed (attacks in/out) + activity tab + auto-refresh + leaderboard tab on team portal
root
2026-09-23 22:56:07 +08:00
877f14ecf3
fix: editTeam endpoint + leaderboard live name resolution + domains in team set + apt-insecure.conf in all service dirs
root
2026-09-23 21:50:16 +08:00
029b0f809a
tools in all containers + apt GPG fix for 2026 clock + target dropdown fixed
root
2026-09-23 18:54:03 +08:00
24dbf0a662
draggable topology + attack visualizer + tools in containers
root
2026-09-23 18:05:44 +08:00
44dc1ac852
feat: target matrix + reset scores/environment buttons
root
2026-09-23 17:14:42 +08:00
b66530e7fd
fix: per-team receivers as independent systemd services
root
2026-09-23 17:06:24 +08:00
72382c43d0
fix: guide link IDOR, full team-api IDOR hardening, loading overlay
root
2026-09-23 17:02:52 +08:00
01ffc05a11
fix: simplify team domain link (root = portal)
root
2026-09-23 16:38:30 +08:00
43ed3df557
feat: team portal with own login, SSH web terminal, targets & guide
root
2026-09-23 16:37:58 +08:00
4a65f24af3
chore: gitignore runtime flags + leaderboard
root
2026-09-23 16:18:59 +08:00
5e44a70049
feat: team-specific subdomains + portal tim
root
2026-09-23 16:18:11 +08:00
265159e9d8
feat: set per-team SSH passwords at runtime (chpasswd in shared images)
root
2026-09-23 15:47:22 +08:00
8c061ba1b7
fix: port scheme 30000 (avoid syncthing 22000), reuse base images (no per-team rebuild), recover corrupted receiver/main.py, compose -p project isolation
root
2026-09-23 15:44:53 +08:00
1ca963b2b7
feat: multi-team orchestrator - topology UI, team management, flag randomizer, public submit + leaderboard
root
2026-09-23 15:14:52 +08:00
6eb0dabb58
feat: add Gemastik A/D control panel (web UI for receiver)
Hermes
2026-09-23 14:26:26 +08:00
7d6258e94e
fix: use bookworm base for blogpost; route receiver history via :18080
Hermes
2026-09-23 13:54:46 +08:00
615f8aa130
fix chall itoid
Rayhan Hanaputra
2025-10-28 09:08:35 +07:00
35b4b74cbb
patch sla
Rayhan Hanaputra
2025-10-28 09:04:17 +07:00
ffcbc26f87
updated sheesh
lightningitoid
2025-10-27 08:30:18 +07:00
6f7f8fc1e3
updated sheesh
lightningitoid
2025-10-27 08:26:11 +07:00
bbeb22211e
updated sheesh
lightningitoid
2025-10-27 08:25:45 +07:00
fddf357524
updated sla for sheesh
lightningitoid
2025-10-27 08:10:22 +07:00
f61a42fa59
updated sheesh
lightningitoid
2025-10-27 07:46:35 +07:00
e7cfcbdf59
updated sheesh
lightningitoid
2025-10-27 00:53:16 +07:00
1a49e5888f
fixed phew
lightningitoid
2025-10-26 22:30:05 +07:00
e0d2de93f2
fixed phew
lightningitoid
2025-10-26 22:25:05 +07:00
6b96a097c3
phew kocak
Rayhan Hanaputra
2025-10-26 20:56:37 +07:00
3b5c5966ed
updated warmup
Rayhan Hanaputra
2025-10-26 20:35:19 +07:00
3bd5a4270b
Merge branch 'main' of https://github.com/rayhanhanaputra/gemastik18-final
Rayhan Hanaputra
2025-10-26 18:58:38 +07:00
326f887eec
fix rebuild warmup
Rayhan Hanaputra
2025-10-26 18:58:33 +07:00
1307deb34e
little changes
lightningitoid
2025-10-26 15:24:04 +07:00
025b2d164a
little changes
lightningitoid
2025-10-26 15:19:31 +07:00
b570cf4c08
Merge branch 'main' of github.com:rayhanhanaputra/gemastik18-final
Jonathan
2025-10-26 15:10:03 +07:00
538526dab0
added patch notes
Jonathan
2025-10-26 15:09:49 +07:00
fda1e6b4cd
fix sla itoid
Rayhan Hanaputra
2025-10-26 14:09:44 +07:00
bf897d0523
fix sheesh
Rayhan Hanaputra
2025-10-26 13:42:24 +07:00
b343b651f3
changed ownership
lightningitoid
2025-10-26 11:33:41 +07:00
b0bff376c7
fix owner
adzkyyy
2025-10-26 11:12:02 +07:00
2ad2b5f2cd
updated sigalarm time
lightningitoid
2025-10-26 11:03:48 +07:00
0d269a78df
updated sigalarm time
lightningitoid
2025-10-26 11:01:10 +07:00
200d63ef74
updated sigalarm time
lightningitoid
2025-10-26 10:12:17 +07:00
41781f721d
Merge branch 'main' of https://github.com/rayhanhanaputra/gemastik18-final
Rayhan Hanaputra
2025-10-26 09:29:26 +07:00
720941ee63
updated sla jon
Rayhan Hanaputra
2025-10-26 09:29:22 +07:00
ab4451539c
update cdn checker
Jonathan
2025-10-26 01:44:44 +07:00
8688861372
cdn checker update view post
Jonathan
2025-10-26 01:21:30 +07:00
8feab07812
update blogpost dist
Jonathan
2025-10-26 01:03:54 +07:00
2f35942f01
patched blogpost, update cdn dist
Jonathan
2025-10-26 00:58:49 +07:00
8fda0dda9d
patch cdn webservice
keii
2025-10-26 00:29:39 +07:00
33da190f37
adjusted readme
Rayhan Hanaputra
2025-10-25 23:39:08 +07:00
4dbafc3d9e
added timeout scam
Rayhan Hanaputra
2025-10-25 23:33:50 +07:00
89b0bb4077
adjusted amazon-linux
Rayhan Hanaputra
2025-10-25 23:29:44 +07:00
de319f6e16
test fix sla rui n itoid
Rayhan Hanaputra
2025-10-25 23:26:35 +07:00
c475c63518
remove line @ pyenv.cfg
Rayhan Hanaputra
2025-10-25 23:18:12 +07:00
7e98bcc243
fix sla bini
Rayhan Hanaputra
2025-10-25 23:16:50 +07:00
91825c2c0d
Add files via upload
itoid
2025-10-25 17:44:15 +07:00
31cec50143
Delete services/phew/dist/chall.py
itoid
2025-10-25 17:44:04 +07:00
27d12eb6c4
Add files via upload
itoid
2025-10-25 17:43:32 +07:00
616b85fbf7
Delete services/phew/src/chall.py
itoid
2025-10-25 17:41:38 +07:00
c9a2792481
Add files via upload
itoid
2025-10-25 17:39:54 +07:00
fb5d972d20
Delete receiver/challenges/Phew.py
itoid
2025-10-25 17:39:27 +07:00
59b0ffd951
test sla
adzkyyy
2025-10-25 15:34:23 +07:00
b5a02697f8
chall rebuild
rafliher
2025-10-25 15:12:27 +07:00
910f345c08
checker bugfix
rafliher
2025-10-25 15:11:03 +07:00
92ef1336ea
blogpost typo
rafliher
2025-10-25 15:08:07 +07:00
110a54f510
checker fixes
rafliher
2025-10-25 15:07:24 +07:00
0f09642e91
fix warmup checker
rafliher
2025-10-25 14:57:55 +07:00
5afe75907e
debug warmup
rafliher
2025-10-25 14:56:34 +07:00
3d21421c49
update req
rafliher
2025-10-25 14:51:38 +07:00
7df02812b1
update core engine
rafliher
2025-10-25 14:50:40 +07:00
0d216d77eb
try checker
rafliher
2025-10-25 14:48:20 +07:00
41a170543b
docker compose bugfix
rafliher
2025-10-25 14:18:49 +07:00
6ea6f54150
docker reintegrate
rafliher
2025-10-25 14:10:59 +07:00
6b69bc1fd3
merge docker compose
rafliher
2025-10-25 12:51:17 +07:00
0d8f10bb11
add sla
adzkyyy
2025-10-25 12:29:18 +07:00
bc5076c8a7
del unnecessary file
adzkyyy
2025-10-25 09:57:02 +07:00
404e2a82cb
add carbeat
adzkyyy
2025-10-25 09:53:39 +07:00
604bd24b04
added warmup chall
Rayhan Hanaputra
2025-10-25 04:56:33 +07:00
4552bcb0fe
Add files via upload
itoid
2025-10-21 21:20:25 +07:00
6d9816d191
Add files via upload
itoid
2025-10-21 20:57:57 +07:00
7318509752
Merge branch 'main' of github.com:rayhanhanaputra/gemastik18-final
Jonathan
2025-10-19 18:42:26 +07:00
08c30298c2
add sla cdn
Jonathan
2025-10-19 18:42:15 +07:00
edab268592
Add files via upload
itoid
2025-10-13 23:38:37 +07:00
a76de14086
Create sheesh.txt
itoid
2025-10-13 23:32:09 +07:00
343278c71a
Add files via upload
itoid
2025-10-13 22:36:03 +07:00
84f2e7d8d0
Delete services/sheesh directory
itoid
2025-10-13 22:34:04 +07:00
ec3bc02ddd
Add files via upload
itoid
2025-10-11 22:46:04 +07:00
cbe65e88bd
Delete services/sheesh directory
itoid
2025-10-11 22:45:20 +07:00