NEONCTFv2.0

Player Docs

Everything you need to start solving challenges on NeonCTF.

Getting started

Create an account, head to the Challenges page and pick a category. Each card shows the points, difficulty and number of solves.

Submitting a flag

Flags follow the format flag{...}. Open a challenge, paste the flag in the submission box and press Submit. Correct flags award points instantly and are reflected on the scoreboard.

Categories

  • >Web - exploit web applications (SQLi, XSS, SSRF, auth bypass).
  • >Crypto - break broken cryptography, classical and modern.
  • >Pwn - binary exploitation, memory corruption, ROP.
  • >Misc - forensics, steganography, OSINT, reversing.

The in-browser console

Each challenge page ships with a Linux-like console (Python via Pyodide, base64, xxd, openssl, hashing, file/strings/hexdump). Your first hour is free; afterwards you can pause to bank time or pay 30 points for 30 extra minutes.

Scoring

Static scoring - every challenge has a fixed point value. Ties on the scoreboard are broken by earliest last-solve time.

Need help?

Hop into Discord, or use the in-app AI hint button on each challenge.