A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

Diversification of System Calls in Linux Binaries




TekijätSampsa Rauti, Samuel Laurén, Shohreh Hosseinzadeh, Jari-Matti Mäkelä, Sami Hyrynsalmi, Ville Leppänen

ToimittajaMoti Yung, Liehuang Zhu, Yanjiang Yang

Konferenssin vakiintunut nimiInternational Conference on Trusted Systems

Julkaisuvuosi2015

Kokoomateoksen nimiTrusted systems. Proceedings of the 6th International Conference on Trustworthy Systems (InTrust 2014)

Sarjan nimiSecurity and cryptology

Vuosikerta9473

Aloitussivu15

Lopetussivu35

Sivujen määrä21

ISBN978-3-319-27997-8

ISSN0302-9743

DOIhttps://doi.org/10.1007/978-3-319-27998-5


Tiivistelmä

In this paper, we analyze the presence of system calls in the ELF binaries. We study the locations of system calls in the software layers of Linux and also examine how many binaries in the whole system use system calls. 

Additionally, we discuss the different ways system calls are coded in ELF binaries and the challenges this causes for the diversification process. Also, we present a diversification tool and also suggest several solutions to overcome the difficulties faced in system call diversification. The amount of problematic system calls is small, and our diversification tool manages to diversify the clear majority of system calls present in standard-like Linux configurations. For diversifying all the remaining system calls, we consider several possible approaches. 




Last updated on 2024-26-11 at 20:53