November 05, 2010, 4:01 PM — The Black Hat security conference will kick off in Abu Dhabi on Monday with new information revealed about the Stuxnet malicious software program along with other cutting-edge research.
Tom Parker, director of security consulting services at Securicon, will be among the speakers at the conference, located for the first time in the United Arab Emirates. Parker has taken a deep look at Stuxnet, a piece of malicious software that caused widespread concern because it targeted Siemens SCADA (supervisory control and data acquisition) systems.
Stuxnet has generated a lot of hype and speculation, including whether it was created by some country's intelligence services as well as varying opinions on its sophistication, Parker said. Much of that speculation, Parker said, has been spawned by a problem facing the computer security community: How can certain malware be attributed to a specific person or group?
The methods used to analyze malware, such as sandboxes to test it in a controlled environment and reverse engineering tools, aren't great for figuring out who actually created the code. Attribution is important, as then it would allow a country being targeted to make more informed decisions on how to counteract the attack.
"We don't have that level of scientific research yet in the cybersecurity domain and that's what we really need to start building consensus around," Parker said.
At Black Hat, Parker plans to release an open-source tool called "Blackaxon" that analyzes the programming styles of code. Just as authors of books have their own distinct styles and patterns, the same goes for malware authors. His analysis shows that probably at least five different people wrote parts of Stuxnet.
In the long term, there's a need for a way to automate the analysis of malware and match patterns of code to "start building a profile of malware we know is attributable to crimeware or a certain author and later on being able to spot that," Parker said. "There is way too much speculation going on these days."
Parker also plans to put forth some theories on why Stuxnet has some very sophisticated programming but also parts that could be considered quite amateurish. "There are some impressive components in it, but there's this other side that I don't think people are looking at as closely," Parker said.
In another briefing, security researcher Dan Kaminsky will release code that he says allows systems administrators to implement an authentication system into their applications that uses DNS Security Extensions (DNSSEC). The system uses public key cryptography to digitally "sign" the DNS records for websites and is being increasingly deployed to fortify Web security.