Technology Review - Published By MIT
Advertisement
TR35

2009 Young Innovator

Dawn Song, 34

University of California, Berkeley

Defeating malware through automated software analysis

For years, says Dawn Song, computer defenders have been reacting to each new virus, worm, or other piece of malware after it appears, developing and deploying filters that detect known patterns in malicious code in order to stop its spread. Instead of stopping malicious programs one by one, Song, an associate professor of computer science, aims to protect computers at a deeper level.

Source code for both malware and commercial software is often not available, which slows the hunt for vulnerabilities. Song figured out how to find security flaws by examining only the 1s and 0s that the computer runs. Her platform, BitBlaze, analyzes malware and automatically generates a filter to protect against it until a security patch is released. It can also analyze those patches and produce new malware that exploits any vulnerabilities; this allows programmers to make security patches as sound as possible.

Such tasks "were previously relegated to highly specialized manual labor," says Avi Rubin, technical director of the Johns Hopki­ns University Information Security Institute; he calls BitBlaze "a giant step forward in the battle against those who wish harm against computer systems." For examp­le, if a worm tried to infiltrate a computer, BitBlaze's response could fend off a variety of future attacks targeting the same vulnerability. Technology spun out of Song's research has already been incorporated into Google's Chrome browser, and she has collaborated with security software companies such as Symantec. --Erica Naone

 
 
TR35 Back to all TR35 2009 Winners   TR35 2009 Computing Winners     
Adam Dunkels
Minimal wireless-networking protocols allow almost any device to communicate over the Internet
Kevin Fu
Defeating would-be hackers of radio frequency chips in objects from credit cards to pacemakers  
Andrew Houck
Preserving information for practical quantum computing
Shahram Izadi
An intuitive 3-D interface helps people manage layers of data
Anat Levin
New cameras and algorithms capture the potential of digital images
Pranav Mistry
A simple, wearable device enhances the real world with digital information
Aydogan Ozcan
Inexpensive chips and sophisticated software could make microscope lenses obsolete
Vera Sazonova
World’s smallest resonator could lead to tiny mechanical devices
Dawn Song
Defeating malware through automated software analysis
Andrea Thomaz
Robots that learn new skills the way people do
Adrien Treuille
Complex physics simulations that can run on everyday PCs
James Carey
Using “black silicon” to build inexpensive, super-sensitive light detectors
Ali Javey
“Painting” nanowires into electronic circuits
Elena Shevchenko
Assembling nanocrystals to create made-to-order materials
Andrea Armani
Sensitive optical sensors detect single molecules

Comments

Advertisement
MIT Massachusetts Institute of Technology © 2010 Technology Review. All Rights Reserved.