Jump to content
Tuts 4 You

DARPA Cyber Grand Challenge...

Teddy Rogers

Recommended Posts

DARPA Cyber Grand Challenge


For any given software vulnerability, the lengthy time window from initial bug report to widespread patch deployment puts cyber security analysts at a significant disadvantage. The slow and reactive nature of this defensive process has created a status quo of ubiquitous software insecurity that favors attackers over defenders.


The DARPA Cyber Grand Challenge (CGC) is a tournament for fully automated network defense. Similar to computer security competitions currently played by expert software analysts, the CGC intends to allow groundbreaking prototype systems to compete for the first time in a “league of their own.” During the competition, automatic systems would reason about software flaws, formulate patches and deploy them on a network in real time. The CGC would unite program analysis experts with the computer security competition community to bring automation research out of the lab and into the field. By acting at machine speed and scale, these technologies may someday overturn today’s attacker-dominated status quo.


To learn more about how to participate in the Cyber Grand Challenge, please see the Rules document linked on this site. Parties interested in collaboration or teaming should register for the teaming forums. To submit a proposal to DARPA to participate as a funded CGC team, please see DARPA-BAA-14-05, linked from this site.


Based on finalized scoring, DARPA will determine 1st, 2nd, and 3rd place winners to receive prizes. Following receipt and acceptance of final CFE Technical Papers from each winning team, DARPA will publicly announce the 1st, 2nd and 3rd place winners.


DARPA anticipates prizes in the following amounts:


• 1st place: $2,000,000

• 2nd place: $1,000,000

• 3rd place: $750,000


Cyber Grand Challenge Rules...







Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...