A contest hosted by Binghamton University’s Scott Craver asks users to develop code that is “subtly evil.”
The eighth annual Underhanded C Contest, an international programming contest that encourages developers to write innocent-looking code implementing malicious behavior, runs through Nov. 15.
The main goal of the contest is to write source code that is straightforward and easily passes visual inspection by other programmers, but implements some specific underhanded behavior that cannot easily end up detected.
The purpose of the Underhanded C Contest it not to encourage deviant behavior, but rather to raise awareness about security issues and drive research, said Craver, associate professor of electrical and computer engineering at the State University of New York at Binghamton and creator of the “Craver Attack,” a method for exploiting flaws in digital watermarks.
“We are encouraging people to expose ways an adversary may sneak something into a computer program, and we hope that this may ultimately be helpful to secure software development,” said Craver on the contest website.
Craver, a computer security expert, started the Underhanded C Contest in 2005 after getting inspiration from Daniel Horn’s 2004 Obfuscated V contest, created to question the security of electronic voting machines.
The contest is unique this year because Craver is teaming with the Nuclear Threat Initiative, a nonprofit, nonpartisan organization working to reduce the threat of nuclear, chemical and biological weapons. This year’s challenge comes from a real issue with nuclear arms control monitoring and verification technologies.
The contest submission deadline is Nov. 15. Results of judging and the second phase of the contest will end up unveiled Jan. 15. Winners will receive $1,000 in cash.
For more information, click on the contest website.