Sciweavers

CSE
2009
IEEE

Architectural Support for Automated Software Attack Detection, Recovery, and Prevention

13 years 11 months ago
Architectural Support for Automated Software Attack Detection, Recovery, and Prevention
—Attacks on software systems are an increasingly serious problem from an economic and security standpoint. Many techniques have been proposed ranging from simple compiler modifications to full-scale re-engineering of computer systems architecture aimed at attack detection. Traditional techniques ignore the arguably more important problem of graceful recovery. Without recovery, even a successful attack detection can become an effective Denial-of-Service. We propose an architectural approach to attack detection and recovery called rollback and huddle that monitors a program’s execution with a lightweight attack-detection module while continuously checkpointing the system state. In the case of an attack, the program state is rolled back to a time before the attack occurred and an additional module is loaded to identify the source of the attack, repair the original vulnerability, and prevent future attacks. The simple hardware modules work alongside a standard computer architecture an...
Jesse Sathre, Alex Baumgarten, Joseph Zambreno
Added 20 May 2010
Updated 20 May 2010
Type Conference
Year 2009
Where CSE
Authors Jesse Sathre, Alex Baumgarten, Joseph Zambreno
Comments (0)