arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2001.01442cs.SEcs.OS

Runtime Verification of Linux Kernel Security Module

Denis Efremov, Ilya Shchepetkov

英文摘要:

The Linux kernel is one of the most important Free/Libre Open Source Software (FLOSS) projects. It is installed on billions of devices all over the world, which process various sensitive, confidential or simply private data. It is crucial to establish and prove its security properties. This work-in-progress paper presents a method to verify the Linux kernel for conformance with an abstract security policy model written in the Event-B specification language. The method is based on system call tracing and aims at checking that the results of system call execution do not lead to accesses that violate security policy requirements. As a basis for it, we use an additional Event-B specification of the Linux system call interface that is formally proved to satisfy all the requirements of the security policy model. In order to perform the conformance checks we use it to reproduce intercepted system calls and verify accesses.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑