• DocumentCode
    1601237
  • Title

    Practical Proactive Integrity Preservation: A Basis for Malware Defense

  • Author

    Sun, Weiqing ; Sekar, R. ; Poothia, Gaurav ; Karandikar, Tejas

  • Author_Institution
    Dept. of Comput. Sci., Stony Brook Univ., Stony Brook, NY
  • fYear
    2008
  • Firstpage
    248
  • Lastpage
    262
  • Abstract
    Unlike today´s reactive approaches, information flow based approaches can provide positive assurances about overall system integrity, and hence can defend against sophisticated malware. However, there hasn´t been much success in applying information flow based techniques to desktop systems running modern COTS operating systems. This is, in part, due to the fact that a strict application of information flow policy can break existing applications and OS services. Another important factor is the difficulty of policy development, which requires us to specify integrity labels for hundreds of thousands of objects on the system. This paper develops a new approach for proactive integrity protection that overcomes these challenges by decoupling integrity labels from access policies. We then develop an analysis that can largely automate the generation of integrity labels and policies that preserve the usability of applications in most cases. Evaluation of our prototype implementation on a Linux desktop distribution shows that it does not break or inconvenience the use of most applications, while stopping a variety of sophisticated malware attacks.
  • Keywords
    authorisation; invasive software; operating systems (computers); Linux desktop distribution; information flow policy; malware defense; modern COTS operating system; proactive integrity preservation; Application software; Computer science; Computer security; Computerized monitoring; Linux; Privacy; Protection; Software libraries; Sun; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy, 2008. SP 2008. IEEE Symposium on
  • Conference_Location
    Oakland, CA
  • ISSN
    1081-6011
  • Print_ISBN
    978-0-7695-3168-7
  • Type

    conf

  • DOI
    10.1109/SP.2008.35
  • Filename
    4531157