FreeBSD kernel module in Rust

Echo - a FreeBSD kernel module written Rust (WIP) Requirements FreeBSD machine Rust nightly Xargo I recommend using rustup for installing and handling different versions of Rust. Installation Rust

Related Repos



dlrobertson capsicum Contain the awesome! Rust bindings for the FreeBSD capsicum framework for OS capability and sandboxing Prerequisites Rust, Cargo, and FreeBSD
 
Popular
3.7k

google syzkaller - kernel fuzzer syzkaller is an unsupervised coverage-guided kernel fuzzer. Linux kernel fuzzing has the most support, akaros, freebsd, fuchsia, netbsd, windows and gvisor are supported to varying degrees. The pr
 

iocage iocage A FreeBSD jail manager iocage is a jail/container manager amalgamating some of the best features and technologies the FreeBSD operating system has to offer. It is geared for ease of use with a simple and
 

Mic92 Linux kernel module written in Zig This is a proof-of-concept on how to integrate zig into Linux kernel modules. USAGE This assumes that you kernel headers installed. In Debian based systems can be done using apt-get
 
133

hypriot rpi-kernel Build a Raspberry Pi 1 and 2 kernel with all kernel modules running docker. Build inputs Kernel git commit In the build script scripts/compile_kernel.sh there is a git commit hash to pin the bui
 

JovianML kernel-run 🔥 🚀 Instantly create and run a Kaggle kernel from any Jupyter notebook (local file or URL). $ pip install kernel-run --upgrade $ kernel-run path/to/notebook.ipynb Kernel created successfully: https:/
 

JovianML kernel-run 🔥 🚀 Instantly create and run a Kaggle kernel from any Jupyter notebook (local file or URL). $ pip install kernel-run --upgrade $ kernel-run path/to/notebook.ipynb Kernel created successfully: https:/
 

Cr4sh Kernel Forge library for Windows General information Contents How does it work Kernel Forge API Usage example Interfacing Secure Kernel with Kernel Fo
 

fubarnetes libjail-rs libjail-rs aims to be a rust implementation of the FreeBSD jail(3) library. While feature parity is a goal, a one-to-one implementation of
 

fubarnetes libjail-rs libjail-rs aims to be a rust implementation of the FreeBSD jail(3) library. While feature parity is a goal, a one-to-one implementation of
 

thepowersgang "Tifflin" Experimental Kernel (and eventually Operating System) This is an experiment in writing an OS Kernel in rust (http://rust-lang.org). Mostly t
 

ricosjp truck - Truck is a rust CAD kernel Overview Truck is an open-source shape processing kernel by Rust. The broad concept consists of the following three
 

sysprog21 This project keeps the Linux Kernel Module Programming Guide reasonably up to date, with working examples for recent 5.x kernel versions. The guide has been around since 2001 and most copies of it on the web only describe old 2.6.x kernels.
 

MotorolaMobilityLLC Linux kernel release 3.x <http://kernel.org/> These are the release notes for Linux version 3. Read them carefully, as they tell you what this is all about, explain how to install the kernel, and what to do if something goes wrong.
 

brendan-rius Minimal C kernel for Jupyter Use with Docker (recommended) docker pull brendanrius/jupyter-c-kernel docker run -p 8888:8888 brendanrius/jupyter-c-kernel Copy the given URL containing the token, and browse to it.
 

apple What is XNU? XNU kernel is part of the Darwin operating system for use in OS X and iOS operating systems. XNU is an acronym for XNU is Not Unix. XNU is a hybrid kernel combining the Mach kernel developed at Carnegie Mellon University
 

wasmerio kernel-wasm Safely run WebAssembly in the Linux kernel, with faster-than-native performance. Background I wrote Cervus, another WebAssembly "usermode" subsystem running in Linux kernel, about one year ago. At that tim
 
510

googleprojectzero KTRW KTRW is an iOS kernel debugger for devices with an A11 SoC, such as the iPhone 8. It leverages debug registers present on these devices to bypass KTRR, remap the kernel as writable, and load a kernel extension that implement
 

Sinclairq DataCommunication A kernelmode driver swapping a .data pointer in the kernel to perform communication between the kernel and usermode. Information DIS
 

bsauce Linux kernel CVE exploit analysis report and relative debug environment. You don't need to compile Linux kernel and configure your environment anymore.
 

dynup kpatch is a Linux dynamic kernel patching infrastructure which allows you to patch a running kernel without rebooting or restarting any processes. It enables sysadmins to apply critical security patches to the kernel immediately, without having to wait for long-running tasks to complete, for users to log off, or for scheduled reboot windows. It gives more control over uptime without sacrificing security or stability.