UCSD Main WebsiteUCSD Jacobs SchoolDepartment of Computer Science and Engineering
About CSECSE PeopleFacultyGraduate EducationUndergraduate EducationDepartment AdministrationContact CSE
spacer gif
spacer gif
CSE People
spacer gifspacer gif
spacer gif
spacer gifspacer gifAbout CSE
spacer gif
spacer gifspacer gifCSE People
spacer gif
spacer gifspacer gifFaculty & Research
spacer gif
spacer gifspacer gifGraduate
spacer gif
spacer gifspacer gifUndergraduate
spacer gif
spacer gifspacer gifDepartment Administration
spacer gif
spacer gif
spacer gif
Search
spacer gifspacer gifspacer gif
 
 
Google
spacer gifspacer gif
spacer gif
spacer gif
spacer gif
spacer gif
spacer gif
Home»CSE Public Calendar»Abstract - Jha

spacer gif
"Towards Behavior-based Malware Detection"
spacer gif
spacer gifspacer gifspacer gif
spacer gif

Speaker: Somesh Jha
University of Wisconsin, Madison
Monday, February 13, 2006
11:00 am - 12:00 pm
EBU3b 1202

ABSTRACT
A malware detector is a system that attempts to determine whether a program has malicious intent. In order to evade detection, malware writers frequently use obfuscation to morph malware. Malware detectors that use a pattern-matching approach (for example, commercial virus scanners) are susceptible to such obfuscations. In spite of the importance of malware detectors, there is a dearth of testing techniques for evaluating them. I will present the results of evaluating the resilience of malware detectors to various commonly used obfuscation transformations. I will also demonstrate that a malware writer can leverage a malware detector's weakness to extract the signature used by a detector for a specific malware.

The poor resilience to obfuscation indicates the need for new approaches to malware detection. The fundamental deficiency in the current pattern-matching approaches is that they are purely syntactic and ignore the semantics of instructions. I will present a technique for malware detection that takes into account high-level program behavior without an increase in false positives. This behavior-based algorithm incorporates instruction semantics to detect malicious program traits. Furthermore, the algorithm is resilient to common obfuscations, while maintaining a relatively low run-time overhead (a requirement for real-time protection). Experimental evaluation demonstrates that our behavior-based malware-detection algorithm can detect variants of malware due to their shared malicious behaviors.

BIO
Somesh Jha received his B.Tech from Indian Institute of Technology, New Delhi in Electrical Engineering. He received his Ph.D. in Computer Science from Carnegie Mellon University in 1996. Currently, Somesh Jha is an Assistant Professor in the Computer Sciences Department at the University of Wisconsin (Madison), which he joined in 2000. His work focuses on analysis of security protocols, survivability analysis, intrusion detection, formal methods for security, and analyzing malicious code. Recently he has also worked on privacy-preserving protocols. Somesh Jha has published over 60 articles in highly-refereed conferences and prominent journals. He has won numerous best-paper awards. Somesh also received the NSF career award in 2005.

spacer gif
spacer gif
spacer gifback to top ^
spacer gif
spacer gif
spacer gif
spacer gif
9500 Gilman Drive, La Jolla, CA 92093-0404
spacer gif
About CSE | CSE People | Faculty & Research | Graduate Education | Undergraduate Education
Department Administration | Contact CSE | Help | Search | Site map | Home
webmaster@cs.ucsd.edu
Official web page of the University of California, San Diego
Copyright © 2003 Regents of the University of California. All rights reserved.
spacer gif