Project Lead: Mr. William Martin
Sponsoring Organization: DARPA
Project Synopsis: CHESS aims to develop capabilities to discover and address software vulnerabilities of all types in a scalable, timely, and consistent manner through innovative combinations of automated program analysis techniques, with support for advanced computer-human collaboration. Due to the cost and scarcity of expert hackers, automated capabilities must be able to collaborate with humans of varying skill levels, even those with no previous hacking experience or relevant domain knowledge. CHESS will research the effectiveness of enabling computers and humans to collaboratively reason over software artifacts, such as source code and compiled binaries, with the goal of finding 0-day vulnerabilities at a scale and speed appropriate for the complex software ecosystem upon which the U.S. Government, military, and economy depend.