Paper
26 June 2023 A fuzzing scheme for microkernel operating system based on relationship between system calls
Pengju Liu, Baojiang Cui, Chunyang Han, Zhuorao Yang
Author Affiliations +
Proceedings Volume 12714, International Conference on Computer Network Security and Software Engineering (CNSSE 2023); 1271412 (2023) https://doi.org/10.1117/12.2683164
Event: Third International Conference on Computer Network Security and Software Engineering (CNSSE 2023), 2023, Sanya, China
Abstract
Compared with the macrokernel, the microkernel operating system has higher kernel stability and security because the microkernel only includes the key parts of the operating system such as memory management. But once there is a bug with the microkernel, it will affect the entire operating system. In order to improve the security and stability of the microkernel operating system, this paper proposes a fuzzing scheme for the microkernel based on the relationship between system calls. The scheme deeply analyzes the correlation between system calls in the microkernel based on static analysis. Then the generation process of subsequent test cases is guided by the correlation. Finally, this paper conducts experimental analysis on the scheme to verify the correctness and effectiveness of the scheme.
© (2023) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Pengju Liu, Baojiang Cui, Chunyang Han, and Zhuorao Yang "A fuzzing scheme for microkernel operating system based on relationship between system calls", Proc. SPIE 12714, International Conference on Computer Network Security and Software Engineering (CNSSE 2023), 1271412 (26 June 2023); https://doi.org/10.1117/12.2683164
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Operating systems

Binary data

Associative arrays

Telecommunications

Computing systems

Databases

Interfaces

RELATED CONTENT

SCSI applications on fiber channel
Proceedings of SPIE (February 09 1993)
Liability of database providers
Proceedings of SPIE (October 15 1993)
Improving visualization interactivity in Java
Proceedings of SPIE (February 28 2000)
DYNAS3: a dynamic scheduling system for job scheduling
Proceedings of SPIE (August 28 1995)

Back to Top