Information
Writeups
For UIUCTF 2020 we paid out $1,600 in writeup prizes. We were inspired by GoogleCTF's writeup prizes. We prioritize concise technical communication and writeups that are fun to read and learn from, including those written from/for the perspective of beginners. Here are the writeups that won.
Challenge | Author |
---|---|
MuJS | ptr-yudai - zer0pts |
MuJS | pepsipu - DiceGang |
MuJS | M30W - DiceGang |
Accounting Accidents | ptr-yudai - zer0pts |
Accounting Accidents | M30W - DiceGang |
Accounting Accidents | notreally - IrisSec |
Accounting Accidents | fanpu - PPP |
Bot Protection IV | nanase - Black Bauhinia |
Bot Protection IV | whysw - MINUS |
Bot Protection IV | infuzion - infuzion |
Bot Protection IV | DiceGang - DiceGang |
CalATMity | notreally - IrisSec |
CalATMity | defund - DiceGang |
Crazy_Caches | D4nch3n - HTCPCP:// |
Et Tu Blathers? | GeoffreyY - Black Bauhinia |
Et Tu Blathers? | adbforlife - PPP |
Feedback Survey | JC01010 - /[spin]*s/ |
Feedback Survey | willwam845 - wiwam845 |
Feedback Survey | matdaneth - [sqrt(-1) + 1] |
Feedback Survey | willwam845 - wiwam845 |
Freaky_File_Descriptors | ptr-yudai - zer0pts |
Freaky_File_Descriptors | D4nch3n - HTCPCP:// |
Freaky_File_Descriptors | meow - DiceGang |
Freaky_File_Descriptors | trinary-exploitation - 3PAC |
Friendship Gone Awry | DiceGang (shared account) - DiceGang |
Gen Z Math Class | clam - DiceGang |
How to Get Started | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 1 | hulkhogan - Fairy Sector |
Isabelle's Bad Opsec 1 | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 1 | skat - IrisSec |
Isabelle's Bad Opsec 2 | hulkhogan - Fairy Sector |
Isabelle's Bad Opsec 2 | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 2 | skat - IrisSec |
Isabelle's Bad Opsec 3 | hulkhogan - Fairy Sector |
Isabelle's Bad Opsec 3 | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 3 | skat - IrisSec |
Isabelle's Bad Opsec 4 | hulkhogan - Fairy Sector |
Isabelle's Bad Opsec 4 | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 4 | Odious - 4dumbsters |
Isabelle's Bad Opsec 4 | skat - IrisSec |
Isabelle's Bad Opsec 5 | hulkhogan - Fairy Sector |
Isabelle's Bad Opsec 5 | matdaneth - [sqrt(-1) + 1] |
Isabelle's Bad Opsec 5 | skat - IrisSec |
Just a Normal CTF | Quintec - RGBsec |
Just a Normal CTF | matdaneth - [sqrt(-1) + 1] |
Just a Normal CTF | Odious - 4dumbsters |
K.K's Mixtape | ranguli - Group 3 |
K.K's Mixtape | matdaneth - [sqrt(-1) + 1] |
KASLR_Leak | ptr-yudai - zer0pts |
KASLR_Leak | D4nch3n - HTCPCP:// |
Kernel Showcase | ptr-yudai - zer0pts |
Kernel::Run_it_as_Root | D4nch3n - HTCPCP:// |
Kernel::Run_it_as_Root | trinary-exploitation - 3PAC |
Kernel::Time_To_Start | ptr-yudai - zer0pts |
Kernel::Time_To_Start | Lone person that played I think. :D - JHDiscord |
Kernel::Time_To_Start | alicelambda - alicelambda |
Kernel::Time_To_Start | matdaneth - [sqrt(-1) + 1] |
Kernel::Time_To_Start | D4nch3n - HTCPCP:// |
Kernel::Time_To_Start | Fane - OpenToAll |
Kernel::Time_To_Start | Odious - 4dumbsters |
Kernel_Memory_Leak | Lone person that played I think. :D - JHDiscord |
Kernel_Memory_Leak | Fane - OpenToAll |
Omega Stonks | Quintec - RGBsec |
Omega Stonks | JC01010 - /[spin]*s/ |
Omega Stonks | matdaneth - [sqrt(-1) + 1] |
Oops | D4nch3n - HTCPCP:// |
RFCland | ptr-yudai - zer0pts |
RFCland | signified - KGB_sec |
RFCland | notreally - IrisSec |
Raymonds Recovery | matdaneth - [sqrt(-1) + 1] |
Raymonds Recovery | notreally - IrisSec |
Redd's Art | theoldmoon0602 (but we share the one account) - zer0pts |
Redd's Art | rpm0618 - SignificantBits |
Redd's Art | notreally - IrisSec |
Small Oops | ptr-yudai - zer0pts |
Starter OSINT | Quintec - RGBsec |
Starter OSINT | hulkhogan - Fairy Sector |
Starter OSINT | matdaneth - [sqrt(-1) + 1] |
Starter OSINT | skat - IrisSec |
Tom Nook Has Stonks | notreally - IrisSec |
Whats_A_Syscall? | ptr-yudai - zer0pts |
Whats_A_Syscall? | Lone person that played I think. :D - JHDiscord |
Whats_A_Syscall? | matdaneth - [sqrt(-1) + 1] |
Whats_A_Syscall? | D4nch3n - HTCPCP:// |
Whats_A_Syscall? | Fane - OpenToAll |
Zip Heck | Ptomerty - DiceGang |
Zip Heck | notreally - IrisSec |
coelacanth_vault | theoldmoon0602 (but we share the one account) - zer0pts |
coelacanth_vault | HaX0r - Infinity |
coelacanth_vault | qpwoeirut - RGBsec |
coelacanth_vault | coconut750750 - Bailey's Boys |
coelacanth_vault | skat - IrisSec |
cricket32 | ptr-yudai - zer0pts |
cricket32 | signified - KGB_sec |
cricket32 | FriedGudetama - FriedGudetama (we never bothered submitting flags oops) |
cricket32 | notreally - IrisSec |
deserializeme | harrier - Black Bauhinia |
deserializeme | defund - DiceGang |
invalid | 123213 - 1123 |
isabelles_file_encrypt | theoldmoon0602 (but we share the one account) - zer0pts |
isabelles_file_encrypt | signified - KGB_sec |
isabelles_file_encrypt | qpwoeirut - RGBsec |
isabelles_file_encrypt | notreally - IrisSec |
kernel | theKidOfArcrania - takane |
login_page | I Am (G)root - Isle Be Back |
login_page | hulkhogan - Fairy Sector |
login_page | rpm0618 - SignificantBits |
nookcrypt | Mystiz - Black Bauhinia |
nookcrypt | adbforlife - PPP |
nookcrypt | valardragon - DiceGang |
nookstop | theoldmoon0602 (but we share the one account) - zer0pts |
nookstop | ranguli - Group 3 |
nookstop 2.0 | FriedGudetama - FriedGudetama |
nookstop 2.0 | ian - ian |
nookstop 2.0 | ian - ian |
nookstop 2.0 | notreally - IrisSec |
nookstop 2.0 | STeam - STeam |
security_question | ranguli - Group 3 |
security_question | matdaneth - [sqrt(-1) + 1] |
sunken treasure | somebodywhostudiesinuk - Black Bauhinia |
sunken treasure | notreally - IrisSec |