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

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