Event Description

UIUCTF 2020 was the first UIUCTF of the new SIGPwny club model. The theme was Animal Crossing!

Event Statistics

Teams

390

Rating Weight

23.76

Cash Prizes (USD)

$4,500+

Sponsors

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

Information

Teaser trailer

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.

ChallengeAuthor
MuJSptr-yudai - zer0pts
MuJSpepsipu - DiceGang
MuJSM30W - DiceGang
Accounting Accidentsptr-yudai - zer0pts
Accounting AccidentsM30W - DiceGang
Accounting Accidentsnotreally - IrisSec
Accounting Accidentsfanpu - PPP
Bot Protection IVnanase - Black Bauhinia
Bot Protection IVwhysw - MINUS
Bot Protection IVinfuzion - infuzion
Bot Protection IVDiceGang - DiceGang
CalATMitynotreally - IrisSec
CalATMitydefund - DiceGang
Crazy_CachesD4nch3n - HTCPCP://
Et Tu Blathers?GeoffreyY - Black Bauhinia
Et Tu Blathers?adbforlife - PPP
Feedback SurveyJC01010 - /[spin]*s/
Feedback Surveywillwam845 - wiwam845
Feedback Surveymatdaneth - [sqrt(-1) + 1]
Feedback Surveywillwam845 - wiwam845
Freaky_File_Descriptorsptr-yudai - zer0pts
Freaky_File_DescriptorsD4nch3n - HTCPCP://
Freaky_File_Descriptorsmeow - DiceGang
Freaky_File_Descriptorstrinary-exploitation - 3PAC
Friendship Gone AwryDiceGang (shared account) - DiceGang
Gen Z Math Classclam - DiceGang
How to Get Startedmatdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 1hulkhogan - Fairy Sector
Isabelle's Bad Opsec 1matdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 1skat - IrisSec
Isabelle's Bad Opsec 2hulkhogan - Fairy Sector
Isabelle's Bad Opsec 2matdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 2skat - IrisSec
Isabelle's Bad Opsec 3hulkhogan - Fairy Sector
Isabelle's Bad Opsec 3matdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 3skat - IrisSec
Isabelle's Bad Opsec 4hulkhogan - Fairy Sector
Isabelle's Bad Opsec 4matdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 4Odious - 4dumbsters
Isabelle's Bad Opsec 4skat - IrisSec
Isabelle's Bad Opsec 5hulkhogan - Fairy Sector
Isabelle's Bad Opsec 5matdaneth - [sqrt(-1) + 1]
Isabelle's Bad Opsec 5skat - IrisSec
Just a Normal CTFQuintec - RGBsec
Just a Normal CTFmatdaneth - [sqrt(-1) + 1]
Just a Normal CTFOdious - 4dumbsters
K.K's Mixtaperanguli - Group 3
K.K's Mixtapematdaneth - [sqrt(-1) + 1]
KASLR_Leakptr-yudai - zer0pts
KASLR_LeakD4nch3n - HTCPCP://
Kernel Showcaseptr-yudai - zer0pts
Kernel::Run_it_as_RootD4nch3n - HTCPCP://
Kernel::Run_it_as_Roottrinary-exploitation - 3PAC
Kernel::Time_To_Startptr-yudai - zer0pts
Kernel::Time_To_StartLone person that played I think. :D - JHDiscord
Kernel::Time_To_Startalicelambda - alicelambda
Kernel::Time_To_Startmatdaneth - [sqrt(-1) + 1]
Kernel::Time_To_StartD4nch3n - HTCPCP://
Kernel::Time_To_StartFane - OpenToAll
Kernel::Time_To_StartOdious - 4dumbsters
Kernel_Memory_LeakLone person that played I think. :D - JHDiscord
Kernel_Memory_LeakFane - OpenToAll
Omega StonksQuintec - RGBsec
Omega StonksJC01010 - /[spin]*s/
Omega Stonksmatdaneth - [sqrt(-1) + 1]
OopsD4nch3n - HTCPCP://
RFClandptr-yudai - zer0pts
RFClandsignified - KGB_sec
RFClandnotreally - IrisSec
Raymonds Recoverymatdaneth - [sqrt(-1) + 1]
Raymonds Recoverynotreally - IrisSec
Redd's Arttheoldmoon0602 (but we share the one account) - zer0pts
Redd's Artrpm0618 - SignificantBits
Redd's Artnotreally - IrisSec
Small Oopsptr-yudai - zer0pts
Starter OSINTQuintec - RGBsec
Starter OSINThulkhogan - Fairy Sector
Starter OSINTmatdaneth - [sqrt(-1) + 1]
Starter OSINTskat - IrisSec
Tom Nook Has Stonksnotreally - 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 HeckPtomerty - DiceGang
Zip Hecknotreally - IrisSec
coelacanth_vaulttheoldmoon0602 (but we share the one account) - zer0pts
coelacanth_vaultHaX0r - Infinity
coelacanth_vaultqpwoeirut - RGBsec
coelacanth_vaultcoconut750750 - Bailey's Boys
coelacanth_vaultskat - IrisSec
cricket32ptr-yudai - zer0pts
cricket32signified - KGB_sec
cricket32FriedGudetama - FriedGudetama (we never bothered submitting flags oops)
cricket32notreally - IrisSec
deserializemeharrier - Black Bauhinia
deserializemedefund - DiceGang
invalid123213 - 1123
isabelles_file_encrypttheoldmoon0602 (but we share the one account) - zer0pts
isabelles_file_encryptsignified - KGB_sec
isabelles_file_encryptqpwoeirut - RGBsec
isabelles_file_encryptnotreally - IrisSec
kerneltheKidOfArcrania - takane
login_pageI Am (G)root - Isle Be Back
login_pagehulkhogan - Fairy Sector
login_pagerpm0618 - SignificantBits
nookcryptMystiz - Black Bauhinia
nookcryptadbforlife - PPP
nookcryptvalardragon - DiceGang
nookstoptheoldmoon0602 (but we share the one account) - zer0pts
nookstopranguli - Group 3
nookstop 2.0FriedGudetama - FriedGudetama
nookstop 2.0ian - ian
nookstop 2.0ian - ian
nookstop 2.0notreally - IrisSec
nookstop 2.0STeam - STeam
security_questionranguli - Group 3
security_questionmatdaneth - [sqrt(-1) + 1]
sunken treasuresomebodywhostudiesinuk - Black Bauhinia
sunken treasurenotreally - IrisSec