Thank you to our CSAW’21 CTF Challenge Contributors.

Challenge writers who are associated with or alumni of active teams have recused themselves from playing in or supporting teams playing in CSAW CTF.