Where academic tradition
meets the exciting future

Towards a Diversification Framework for Operating System Protection

Sampsa Rauti, Johannes Holvitie, Ville Leppänen, Towards a Diversification Framework for Operating System Protection. In: Boris Rachev, Angel Smrikarov (Eds.), Proceedings of the 15th International Conference on Computer Systems and Technologies, 286–293, ACM, 2014.

http://dx.doi.org/10.1145/2659532.2659642

Abstract:

In order to use resources of a computer, malware has to know the interfaces provided by the operating system. If we make these critical interfaces unique by diversifying the operating system and user applications, a piece of malware can no longer successfully interact with its environment. Diversification can be considered as a computer-specific secret. This paper discusses how this API diversification could be performed. We also study how much work would be needed to diversify the Linux kernel in order to hide the system call interface from malware.

BibTeX entry:

@INPROCEEDINGS{inpRaHoLe14a,
  title = {Towards a Diversification Framework for Operating System Protection},
  booktitle = {Proceedings of the 15th International Conference on Computer Systems and Technologies},
  author = {Rauti, Sampsa and Holvitie, Johannes and Leppänen, Ville},
  editor = {Rachev, Boris and Smrikarov, Angel},
  publisher = {ACM},
  pages = {286–293},
  year = {2014},
  keywords = {Operating system security, Malware protection, Code diversification},
}

Belongs to TUCS Research Unit(s): Software Development Laboratory (SwDev)

Edit publication