This repository contains all challenge sources from TJCTF 2025. Information about challenges—like descriptions, provided files, and remote servers—is described in the challenge.yaml file in the challenge's directory.
| Category | Challenge | Points | Solves |
|---|---|---|---|
| crypto | bacon-bits | 180 | 300 |
| crypto | alchemist-recipe | 180 | 300 |
| crypto | theartofwar | 205 | 271 |
| crypto | seeds | 259 | 220 |
| crypto | close-secrets | 289 | 195 |
| crypto | double-trouble | 388 | 117 |
| crypto | dotdotdotv2 | 418 | 92 |
| crypto | pseudo-secure | 459 | 52 |
| forensics | hidden-message | 109 | 461 |
| forensics | deep-layers | 112 | 446 |
| forensics | footprint | 161 | 326 |
| forensics | album-cover | 195 | 282 |
| forensics | packet-palette | 335 | 159 |
| forensics | quant | 457 | 54 |
| forensics | thats-pietty-cool | 465 | 45 |
| forensics | vr-keylog | 484 | 22 |
| misc | discord | 1 | 489 |
| misc | survey | 1 | 173 |
| misc | guess-my-number | 100 | 525 |
| misc | mouse-trail | 142 | 359 |
| misc | make-groups | 199 | 277 |
| misc | airport | 395 | 111 |
| misc | masked | 453 | 58 |
| misc | linkedout-recon | 470 | 40 |
| misc | golf-hardester | 499 | 1 |
| pwn | i-love-birds | 267 | 213 |
| pwn | extra-credit | 327 | 135 |
| pwn | city-planning | 345 | 151 |
| pwn | wrong-warp | 381 | 123 |
| pwn | buggy | 427 | 83 |
| pwn | linked | 446 | 65 |
| rev | guess-again | 126 | 397 |
| rev | serpent | 162 | 324 |
| rev | garfield-lasagna-monday | 271 | 210 |
| rev | rubix-cube | 321 | 170 |
| rev | artifact | 410 | 99 |
| rev | neural-inversion | 420 | 90 |
| rev | config | 424 | 86 |
| web | loopy | 116 | 432 |
| web | TeXploit | 176 | 305 |
| web | front-door | 326 | 166 |
| web | hidden-canvas | 357 | 142 |
| web | double-nested | 477 | 31 |
| web | chill-site | 479 | 29 |
| web | markdown-renderer | 484 | 22 |