![]() |
Monday, May 12, 2008
Hong Pham
Advisor: Jack Davidson
Attending Faculty: Wes Weimer
OLSSON 228E, 11:00 AM
A Master's Project Presentation
Virus Detection in Software Dynamic Translation
ABSTRACT
Code emulation allows for virus detection however, it is extremely slow. Emulation works only if it is run long enough. Strata, a software dynamic translator, acts as a virtual machine that mediates program execution by dynamically examining and translating a program’s instructions before they are run on the host CPU. Strata contains no mechanism to detect viruses. In my approach, I integrated a context-sensitive recognizer for detecting viruses into Strata. We discuss time and space overhead of using this technique with Strata. This paper also discuss false positive and false negative rates. Other Recent and Upcoming Colloquia |