Gatekeeper: Monitoring auto-start extensibility points (ASEPs) for spyware management

Yi Min Wang, Roussi Roussev, Chad Verbowski, Aaron Johnson, Ming Wei Wu, Yennun Huang, Sy Yen Kuo

Research output: Contribution to conferenceConference Paperpeer-review

46 Scopus citations

Abstract

Spyware is a rapidly spreading problem for PC users causing significant impact on system stability and privacy concerns. It attaches to extensibility points in the system to ensure the spyware will be instantiated when the system starts. Users may willingly install free versions of software containing spyware as an alternative to paying for it. Traditional anti-virus techniques are less effective in this scenario because they lack the context to decide if the spyware should be removed. In this paper, we introduce Auto-Start Extensibility Points (ASEPs) as the key concept for modeling the spyware problem. By monitoring and grouping ''hooking'' operations made to the ASEPs, our Gatekeeper solution complements the traditional signature-based approach and provides a comprehensive framework for spyware management. We present ASEP hooking statistics for 120 real-world spyware programs. We also describe several techniques for discovering new ASEPs to further enhance the effectiveness of our solution.

Original languageEnglish
Pages33-46
Number of pages14
StatePublished - 2004
Externally publishedYes
Event18th Large Installation System Administration Conference, LISA 2004 - Atlanta, United States
Duration: 14 11 200419 11 2004

Conference

Conference18th Large Installation System Administration Conference, LISA 2004
Country/TerritoryUnited States
CityAtlanta
Period14/11/0419/11/04

Bibliographical note

Publisher Copyright:
© LISA 2004.All right reserved.

Fingerprint

Dive into the research topics of 'Gatekeeper: Monitoring auto-start extensibility points (ASEPs) for spyware management'. Together they form a unique fingerprint.

Cite this