A sandbox with a dynamic policy based on execution contexts of applications

  • Authors:
  • Tomohiro Shioya;Yoshihiro Oyama;Hideya Iwasaki

  • Affiliations:
  • The University of Electro-Communications;The University of Electro-Communications;The University of Electro-Communications

  • Venue:
  • ASIAN'07 Proceedings of the 12th Asian computing science conference on Advances in computer science: computer and network security
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a sandbox system that dynamically changes its behavior according to the application's execution context. Our system allows users to give different policies, each of which specifies permitted system calls, depending on the user functions in which the target application is executing. The target application can be given less privilege than would be possible with other single-policy sandbox systems. We implemented the sandbox by using LKM (Loadable Kernel Module) of Linux that intercepts the system call issued by the application process. We experimentally demonstrated the effectiveness of the sandbox.