Skip to content

Version: 0.23.0

Compare
Choose a tag to compare
@GZTimeWalker GZTimeWalker released this 01 Sep 01:27
· 267 commits to develop since this release
b782ed8

0.23.0 - 2024-08-31

Important

PERFORMANCE UPDATED

The scoreboard calculation has been optimized.
For a specific game we have tested:

  • Memory usage: 8GiB -> 200MiB
  • Response size: 15MiB -> 4.2MiB (600KiB after compression)
  • Cache size: 1,874,746B -> 1,727,854B
  • Calculation time: ~30 seconds -> ~3 seconds

(2500+ teams, 100+ challenges, ~80000 solves)

CHALLENGE TAGS

We have added new tags to the challenges.
Now you can use OSINT and Pentest.

OTHERS

The algorithm of the team hash has been updated.

⛰️ Features

  • add OSINT and Pentest tags - (1d991f) by GZTime
  • allow bypassing certificate verification for SMTP - (1d49ed) by Steven He

🐛 Bug Fixes

  • (frontend) pagination calculation (#323) - (6191f4) by LilRan
  • incorrect scoreboard - (84b510) by GZTime

🔨 Refactor

  • (scoreboard) split queries (#325) - (609de5) by GZTime

Changelog: https://github.com/GZTimeWalker/GZCTF/blob/HEAD/CHANGELOG.md
Commits: v0.22.0...v0.23.0