DARPA Cyber Grand Challenge
Funding Agency: Advanced Research Projects Agency (DARPA)
Award: $719,144
Dates: 01-MAY-2014 through 31-AUG-2016
Dates: 01-MAY-2014 through 31-AUG-2016
The University of Virginia and Grammatech, Inc. team, called TechX, built Xandra. Xandra used binary analysis software developed at the University of Virginia to identify vulnerabilities and patch them. Grammatech provided the component of Xandra that demonstrated that a vulnerability existed. In the terminology of the competition, this demonstration was called a POV (proof of vulnerability).
The pictures above are from the DARPA Cyber Grand Challenge. Our team, TechX, finished second overall winning $1M. Our team was first in defense, second in availability, and fourth in offense.
The competition began in 2014 with 104 teams. Through a series of qualifying events that required teams to demonstrate technical excellence, the number of teams was narrowed to 28 for the main qualifying event held in June 2015. Seven teams advanced to the finals. They were:
- University of Idaho (System Name: Jima)
- University of California, Santa Barbara (System Name: Mechaphish)
- University of California, Berkeley (System Name: Galactica)
- Raytheon, Inc (System Name: Rubeus)
- University of Virginia and Grammatech, Inc (System Name: Xandra)
- ForAllSecure, Inc (Systen Name: Mayhem)
- Disekt (System Name: Crspy)
In August 2016 at DEF CON 24, the seven teams faced off in a final contest. The winning team was AllForSecure. TechX (University of Virginia and Grammatech) finished second, and Mechaphish (University of California, Santa Barbara) finished third. The scoring breakdown was as follows.
System
1. Mayhem
2. Xandra
3. Mechaphish
4. Rubeus
5. Galactica
6. Jima
7. Crspy
1. Mayhem
2. Xandra
3. Mechaphish
4. Rubeus
5. Galactica
6. Jima
7. Crspy
Defense
#6
#1
#2
#3
#4
#7
#5
#6
#1
#2
#3
#4
#7
#5
Offense
#6
#4
#1
#3
#2
#7
#5
#6
#4
#1
#3
#2
#7
#5
Availability
#1
#2
#5
#4
#6
#3
#7
#1
#2
#5
#4
#6
#3
#7
Below are some photographs from the contest.