• DocumentCode
    2180157
  • Title

    AppGuard: A hardware virtualization based approach on protecting user applications from untrusted commodity operating system

  • Author

    Zili Zha ; Min Li ; Wanyu Zang ; Meng Yu ; Songqing Chen

  • Author_Institution
    Dept. of Comput. Sci., Virginia Commonwealth Univ., Richmond, VA, USA
  • fYear
    2015
  • fDate
    16-19 Feb. 2015
  • Firstpage
    685
  • Lastpage
    689
  • Abstract
    The security of user applications largely relies on the proper execution of the underlying operating system. However, existing commodity OSes are inevitably vulnerable due to their enormous code base containing a whole bunch of bugs that can be easily exploited by attackers. In such situations, a proper way of protecting users´ data privacy and integrity at runtime is a paramount task that needs efficient solutions. While quite some efforts, such as Overshadow, SP3, InkTag, and AppShield, have been made to deal with this problem, existing solutions either induce non-trivial performance overhead, or demand modifications to the OS, applications, or the underlying hardware architecture. In this paper, we present AppGuard that can efficiently and feasibly protect user applications even on a compromised OS. AppGuard utilizes the hardware virtualization extensions to achieve such a goal. Compared to the existing solutions, AppGuard does not require any modifications to the application or the OS. Our evaluation results demonstrate that AppGuard can provide effective protection to user applications with much lower performance overhead.
  • Keywords
    data integrity; data privacy; operating systems (computers); virtualisation; AppGuard; AppShield; InkTag; OS; Overshadow; SP3; data integrity; data privacy; hardware architecture; hardware virtualization based approach; untrusted commodity operating system; user applications protection; Conferences; Context; Decision support systems; Handheld computers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Networking and Communications (ICNC), 2015 International Conference on
  • Conference_Location
    Garden Grove, CA
  • Type

    conf

  • DOI
    10.1109/ICCNC.2015.7069428
  • Filename
    7069428