Advances in Operating System Security and Development

The field of operating system development is experiencing significant advancements, with a focus on improving security and creating more efficient systems. Researchers are exploring new approaches to building operating systems, such as using the Rust programming language, which offers improved security and dependability. Additionally, there is a growing emphasis on creating instructional operating systems that can support rich applications and provide a more engaging experience for users. Notable papers include: A Journey of Modern OS Construction From boot to DOOM, which presents a first-of-its-kind instructional OS that runs on commodity hardware and showcases modern features. The Cost of Performance: Breaking ThreadX with Kernel Object Masquerading Attacks, which introduces a novel attack that can exploit vulnerabilities in ThreadX-powered platforms. Ariel OS: An Embedded Rust Operating System for Networked Sensors & Multi-Core Microcontrollers, which fills a gap in the field by providing an embedded OS in Rust that supports multicore preemptive scheduling on microcontrollers.

Sources

A Journey of Modern OS Construction From boot to DOOM

The Cost of Performance: Breaking ThreadX with Kernel Object Masquerading Attacks

Ariel OS: An Embedded Rust Operating System for Networked Sensors & Multi-Core Microcontrollers

Built with on top of