Ultra:一个从零开始编写的内核,旨在与Linux内核用户空间实现(近乎)完全ABI兼容
摘要
Ultra是一个全新的从零开始编写的内核,旨在与Linux内核用户空间实现近乎完全ABI兼容,以追求广泛的兼容性。
<p><a href="https://lobste.rs/s/qzw7no/ultra_from_scratch_kernel_aims_be_nearly">评论</a></p>
相似文章
Unicorn – 终极CPU模拟器
Unicorn 是一个轻量级、多平台的CPU模拟器框架,支持多种架构(ARM、x86、RISC-V等),提供简洁的API、JIT编译以及多种语言的绑定。它在网络安全和学术研究领域被广泛使用。
Ü 编程语言
Ü 是一种静态类型的编译型编程语言,专为可靠性和速度而设计,具有安全/不安全代码分离、RAII 和 LLVM 后端。它的目标是优于 C++ 且比 Rust 更易用。
@jedisct1: epoll UAF
对 Linux 内核 epoll 子系统中的一个释放后使用(UAF)漏洞的详细分析,该漏洞通过切换到 RCU 修复,以及作者在现代设备上尝试利用该漏洞失败的经过。
zinnia: 一个用Rust编写的模块化64位类Unix内核
Zinnia 是一个用Rust编写的模块化64位类Unix内核,旨在在UEFI系统上启动并运行带有Wayland或X11的现代桌面。它实现了POSIX API和常见的Linux/BSD扩展。
Unix GC 重制版
详解 Linux 内核 AF_UNIX 垃圾收集器的重写,包括背景、新的基于图的模型以及一个释放后使用漏洞。