Produced by @iBotPeaches (Connor Tumbleson), for a Q4 2021 Engineer challenge.
- Originally hosted on CTFd.io with a combination of some t3.nano instance on AWS
- Most puzzles were simple
index.html
files leading to assets/images/files. - Complex puzzles leveraged the services feature of CTFd to deploy a docker image.
- Completed on December 3, 2021 at Sourcetoad with all Engineers.
web/challenges
- each folder represents a challenge.web/common
- Styles used by all challenges.setup
- any non-public setup (mysql, etc) needed for a challenge.notes
- any notes/partial solves for the challenge to help for the solution.solutions
- written guides for all puzzles (to help teach afterwards).ctf
- Thechallenge.yml
specification built files for CTFd.
- This repo exists to make building the CTF easier. It has no real automation to spin up.
- The real setup for this for our CTF required a few AWS servers and a mix of Apache/Nginx.
- CTFd was used for this original event.
- It may be open sourced afterwards, because all of these puzzles might be helpful to others to train/learn
- They were all made from hints of others or just simply made up
See FLAGS.md, but I encourage first reading the solutions directory for explanations.
- Easy - 100
- Normal - 150
- Medium - 250
- Medium Hard - 400
- Hard - 600
- Very Hard - 1000
- Extreme - 2000
- Ultimate - 3000
- N/A
- Alt Text (Base64)
- JS Auth - Look up atob
- Caesar Cipher
- Exif Data
- Hex Editor -> OutGuess
- Hex -> Binary
- SQL Injection (OR)
- Cookies / Serialization
- DNS TXT Record
- robots.txt
- Hex (Reversed) -> Binary
- RSA-Crack
- XSS
- XXE
- Hex Editor / Strings Command
- SQL Injection (UNION)
- Brain F*ck
- URL Manipulation
- IHDR
- Stack Smashing
- RFC4229
- SSRF
- User-Agent
- CVE-2021-3129
- SSSS
- Mass Assignment
- Binary via colors?
- dotenv
- CVE-2021-21263
- #544f41 = TOA
- security.filesystem.nullbytes.php
- 17 Mistakes Microsoft Made in the Xbox Security System
- OR 1=1
- All challenges should be in dynamic point mode, but never lose more than 15% of their score.
- IE (A 1000 point question can only decay to 850)
- All hints should cost a max of 15% of the question
- Categories are Web / Steganography / "File/Text" / Cryptography / RE / Laravel
- Sourcetoad for funding CTFd license
- Sourcetoad for giving 4 hours with all engineers for a challenge.
- We (Sourcetoad) may be hiring. Take a look!