Event Description

UIUCTF 2024 is a transit-themed CTF; solve challenges and deliver as many passengers as you can!

Event Statistics

Teams

959

Rating Weight

67.51

Cash Prizes (USD)

$6,000+

Sponsors

This event would not be possible without the support of our sponsors!

Challenge Repository

The public release for UIUCTF 2024 challenge source code and infrastructure can be found on GitHub.

Writeup Contest Information

For UIUCTF 2024 we paid out $1,500 in writeup prizes. In total, we received 143 writeup submissions and awarded 30 writeups.

Prize Information

  • The top 3 writeups were awarded $150, $125, and $100 respectively.
  • The remaining prize pool will be used to award quality writeups. This year, we decided to award winning writeups at least $40 each.
  • It is possible to win multiple writeup prizes; however, there is a maximum limit of $200 per individual.

Eligible Writeups

Writeups were graded by individual challenges or challenge suites. Challenge suites are sets of related challenges which are trivial to solve. Each suite is only eligible for one prize, regardless of the number of writeups created for challenges in a suite. The challenge suites for UIUCTF 2024 were:

  • rev / Goose Suite (Goose Chase, Wild Goose Chase)
  • osint / UIUC-Chan Suite (Hip with the Youth, An Unlikely Partnership, The Weakest Link)
  • osint / Geoguesser Suite (Night, Chunky Boi, New Dallas)
  • web / pwnypass Suite (pwnypass, pwnypass 2)

Scoring Procedure

Writeups were graded with three criteria in mind:

  • Correctness and clarity
  • Approachability and beginner-friendliness
  • Presentation

Writeups were scored between 1 to 10, with 10 being the highest quality and 1 being the least. Each challenge developer gave their own score, and the total score is computed as the average of these scores.

This year, we had three stages for writeup grading.

  • Stage 1: UIUCTF challenge developers grade writeups for their own challenges.
  • Stage 2: Different developers grade other writeups which scored 8 or higher by their author.
  • Stage 3: Writeups which were contenders for top prizes were all graded by at least six developers.

Writeup Winners

Top Winners

AwardWriteupAuthor
🥇 1st Place, $150pwn / Syscallsamoor22 (PwnSec)
🥈 2nd Place, $125misc / Picoifynneonneo (Maple Bacon)
🥉 3rd Place, $100rev / Lost CanaryMinei3oat (CyberTaskForce Zero)

Honorable Mentions

AwardWriteupAuthor
$55osint / UIUC-Chan Suitegoldenscience (example.com)
$55rev / Goose SuiteJinn (CoSGang)
$55rev / Time Travelnope_engineer (IrisSec)

Winners

AwardWriteupAuthor
$40crypto / Determinedawrreny (agoficaa)
$40crypto / GroupsFlaggnGoose (b01lers)
$40crypto / Key in a Haystacklolipop (IUT GENESIS)
$40crypto / Naptimeawrreny (agoficaa)
$40crypto / Snore Signatureslolipop (IUT GENESIS)
$40crypto / Without a Tracenightxade (:reCAPTCHA the Flag)
$40crypto / X Marked the Spotelijah5399 (G04T3DP30PL3)
$40crypto / X Marked the Spot(snick)
$40misc / Asteaopliko (DistributedLivelock)
$40misc / Push and Picklehhhkb (zhonger)
$40misc / Slot MachineEnch Lolz (CPCSEC)
$40osint / Geoguesser SuiteAkaniX3 (Bits & Pieces)
$40osint / Geoguesser Suitevow (Black Bauhinia)
$40osint / UIUC-Chan SuiteEnch Lolz (CPCSEC)
$40pwn / pwnymalloc(die_trying)
$40pwn / pwnymallocHyggeHalcyon (Project Sekai)
$40pwn / Rusty Pointers0xM4hm0ud (CyberSpace)
$40rev / Lost Canarythe.m3chanic (bi0s)
$40rev / Summarizeelijah5399 (G04T3DP30PL3)
$40rev / tooooo fancyfsharp (ADMinions)
$40web / Fare EvasionSamik081 (my_cat_is_fat3)
$40web / Fare EvasionBlueDolphin (Dolphins)
$40web / Log Actionsiunam (ARESx)
$40web / pwnypass Suitejackfromeast (thehackerscrew)