Welcome to the contest page of the Build It, Break It, Fix It course at the University of Bonn.

There are currently no public contests planned at this time.

About

The Build it Break it Fix it security contest aims to teach students to write more secure programs. The contest evaluates participants' abilities to develop secure and efficient programs. The contest is broken up into three rounds that take place over three weeks. During the Build It round, builders write software that implements the system prescribed by the contest. In the Break It round, breakers find as many flaws as possible in the Build It implementations submitted by other teams. During the Fix It round, builders attempt to fix any problems in their Build It submissions that were identified by other breaker teams. Sign up now!

Contest Details

Contest participants have two independent scores, a builder score and a breaker score. These scores are separate, so teams are welcome to compete towards both or either. Detailed scoring information can be found here. Student teams, worldwide, can participate. The contest takes place online so participants can compete anywhere with internet access. Click here to view the latest announcements for the contest. Funding for the contest infrastructure is provided by the National Science Foundation and the Google Research Awards. More details about the contest can be found here. Check out blog posts by Michael Hicks and Trail of Bits discussing the contest.


Organizers

The Build it Break it Fix it competition was co-conceived and co-developed by Andrew Ruef, James Parker, and Michael Hicks with contributions from Dave Levin, Michelle Mazurek, Atif Memon, and Jandelyn Plane.