Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/halfer53/winix

A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

c filesystem kernel linux operating-system os unix unix-like

Last synced: 03 Jul 2024

https://github.com/muammar/ml4chem

ML4Chem: Machine Learning for Chemistry and Materials

chemistry deeplearning kernel kernel-methods machine-learning materials-science physics

Last synced: 03 Jul 2024

https://github.com/raphui/rnk

rnk is a RTOS targeting ARM architecture.

arm cortex-m embeded iot kernel mcu microcontroller operating-system real-time rtos

Last synced: 02 Jul 2024

https://github.com/stateos/StateOS

Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread

arm cmsis-os cmsis-os2 cmsis-rtos cooperative cortex-m embedded iot kernel microcontroller nasa-api operating-system preemptive real-time rtos stateos std-thread stdc stm8 thread-local-storage

Last synced: 02 Jul 2024

https://github.com/boneill02/swerve

barebones i386 kernel

c i386 kernel operating-system osdev unix

Last synced: 02 Jul 2024

https://github.com/fenwii/OpenHarmony

华为开源鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,最全鸿蒙技术资料库,手册,指南,共建国产操作系统万物互联新生态。

5g ai architecture development-tools harmony harmonyos hisilicon huawei iot kernel linux linux-kernel maps microkernel openharmony operating-system os sensor v2x wearabledevice

Last synced: 01 Jul 2024

https://github.com/kmesh-net/kmesh

High Performance ServiceMesh Data Plane Based on Programmable Kernel

ebpf kernel networking traffic-management

Last synced: 29 Jun 2024

https://github.com/SartoxSoftware/Batch2OS

A Batch to native 16-bit x86 compiler, made in Rust.

batch kernel native osdev rust x86

Last synced: 29 Jun 2024

https://github.com/slavaim/mac-notes

macOS notes

iokit kernel kext macos vfs

Last synced: 29 Jun 2024

https://github.com/fabianishere/pve-edge-kernel

Newer Linux kernels for Proxmox VE 7

bleeding-edge kernel linux proxmox

Last synced: 27 Jun 2024

https://github.com/medusalix/xone

Linux kernel driver for Xbox One and Xbox Series X|S accessories

kernel linux usb wireless xbox xbox-one

Last synced: 26 Jun 2024

https://github.com/Mattiwatti/EfiGuard

Disable PatchGuard and Driver Signature Enforcement at boot time

bootkit driver efi kernel patchguard signing uefi windows

Last synced: 25 Jun 2024

https://github.com/Cr4sh/fwexpl

PC firmware exploitation tool and library

exploit firmware framework hvci intel kernel lenovo smm uefi vbs vulnerability windows

Last synced: 25 Jun 2024

https://github.com/zliuva/ktlswrapper

A wrapper that enables TLS support (TLS 1.2 with AES 128 GCM) for existing applications without code change.

c kernel ld-preload sockets tls

Last synced: 24 Jun 2024

https://github.com/weston-embedded/uC-OS3

µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.

kernel micrium os os-iii real-time rtos ucos-iii

Last synced: 24 Jun 2024

https://github.com/weston-embedded/uC-OS2

µC/OS-II is a preemptive, highly portable, and scalable real-time kernels. Designed for ease of use on a huge number of CPU architectures.

certification kernel micrium os os-ii real-time rtos safety safety-critical ucos-ii ucosii

Last synced: 24 Jun 2024

https://github.com/r3-os/r3

R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics

cortex-a cortex-m embedded-rust embedded-systems experimental kernel memory-safety risc-v rtos rust

Last synced: 24 Jun 2024

https://github.com/memN0ps/eagle-rs

Rusty Rootkit - Windows Kernel Rookit in Rust (Codename: Eagle)

kernel ring0 rootkit rust windows

Last synced: 21 Jun 2024

https://github.com/Zeke-OS/zeke

A POSIX-like OS for ARM processors.

kernel libc operating-system posix-compatible rtos zeke

Last synced: 21 Jun 2024

https://gitlab.com/weinholt/loko

Optimizing Scheme compiler for Linux, NetBSD and bare hardware. https://scheme.fail/

kernel r6rs r7rs scheme

Last synced: 19 Jun 2024

https://github.com/ks0n/goOSe

A minimal Kernel written in Rust

goose hacktoberfest kernel rust

Last synced: 19 Jun 2024

https://github.com/js2xxx/oceanic

A PC desktop OS

kernel operating-system os osdev rust x86-64

Last synced: 19 Jun 2024

https://github.com/mrgian/felix

🐱 Experimental operating system written in Rust

bootloader kernel operating-system os rust

Last synced: 19 Jun 2024

https://github.com/BugenZhao/litchi-rs

An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!

kernel osdev rust-osdev x86-64

Last synced: 19 Jun 2024

https://github.com/dbhi/qus

qemu-user-static (qus) and containers, non-invasive minimal working setups

aarch64 arm32v6 arm32v7 arm64v8 binfmt container docker foreign-architectures i386 kernel linuxkit podman ppc64le qemu qemu-user-static register s390x

Last synced: 19 Jun 2024

https://github.com/kkamagui/shadow-box-for-arm

Shadow-Box: Lightweight and Practical Kernel Protector for ARM (Presented at BlackHat Asia 2018)

arm blackhat kernel linux rootkit trustzone

Last synced: 18 Jun 2024

https://github.com/ant4g0nist/Vulnerable-Kext

A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation

driver exploit-development exploitation ios kernel macos memory-corruption vulnerabilities xnu

Last synced: 15 Jun 2024

https://github.com/dn0sar/frontal_poc

Proof-of-Concept of the Frontal Attack

attack identical-branches kernel poc sgx-enclave sgx-step

Last synced: 15 Jun 2024

https://github.com/bellthomas/citadel

Citadel — A Trusted Reference Monitor for the Linux Kernel using Intel SGX Enclaves

difc enclave kernel linux lsm reference-monitor security sgx

Last synced: 15 Jun 2024

https://github.com/PI-Defender/pi-defender

Kernel Security driver used to block past, current and future process injection techniques on Windows Operating System.

anti-injection anti-malware antivirus blue-team defense driver kernel malware process-injection security windows

Last synced: 15 Jun 2024

https://github.com/konstantin89/windows-kernel-debugging-guide

Guide about remote Windows kernel debugging

debugging kernel visual-studio windows

Last synced: 15 Jun 2024

https://github.com/jiegec/cs140e

CS140e without Rust is not CS140e. Sergio Benitez plz come back.

cs140e kernel rust

Last synced: 14 Jun 2024

https://github.com/chyyuu/os_kernel_lab

OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32

kernel lab os risc-v rust

Last synced: 14 Jun 2024

https://github.com/IsaacWoods/poplar

Microkernel and userspace written in Rust exploring modern ideas

kernel microkernel operating-system os osdev risc-v rust x86-64

Last synced: 14 Jun 2024

https://github.com/brendan-rius/jupyter-c-kernel

Minimal Jupyter C kernel

c jupyter kernel notebook

Last synced: 14 Jun 2024

https://github.com/Inokinoki/xnu-bcm2837-hackintosh

Efforts to build and run XNU (macOS Kernel)/Hackintosh on Raspberry Pi 3

arm64 bare-metal hackintosh kernel macos raspberry-pi xnu

Last synced: 14 Jun 2024

https://github.com/sysprog21/lkmpg

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg

Last synced: 14 Jun 2024

https://github.com/ClangBuiltLinux/linux

Linux kernel source tree

clang kernel linux llvm

Last synced: 14 Jun 2024

https://github.com/ssrg-vt/popcorn-kernel

Popcorn Linux kernel for distributed thread execution

kernel popcorn

Last synced: 14 Jun 2024

https://github.com/oro-os/kernel

Kernel for the Oro Operating System

hybrid-kernel kernel microkernel operating-system operating-system-kernel

Last synced: 13 Jun 2024

https://github.com/Unturned3/Microdot

The Microdot Project guides you to create a fully functional but compact Linux system from scratch

busybox cross-compilation cross-compiler cross-toolchain kernel linux linux-kernel microdot-linux musl tiny tutorial

Last synced: 13 Jun 2024

https://github.com/Mewz-project/Mewz

A unikernel designed specifically for running Wasm applications and compatible with WASI

kernel unikernel wasm webassembly webassembly-runtime zig

Last synced: 12 Jun 2024

https://github.com/bkw777/mainline

Install mainline kernel packages from kernel.ubuntu.com

kernel linux mainline mainline-kernel mainline-ppa ubuntu-kernel ukuu vala

Last synced: 12 Jun 2024

https://github.com/rcore-os/rCore-Tutorial

Tutorial for rCore OS step by step (3rd edition)

kernel os rust tutorial

Last synced: 11 Jun 2024

https://github.com/tomaka/redshirt

🧑‍🔬 Operating system

kernel peer-to-peer rust wasm

Last synced: 11 Jun 2024

https://github.com/mark-i-m/os2

x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]

async kernel message-passing os osdev rust x86-64

Last synced: 11 Jun 2024

https://github.com/sorpaas/rux

A hobbyist microkernel written in Rust, featuring a capability-based system similar to seL4.

kernel microkernel

Last synced: 11 Jun 2024

https://github.com/tytydraco/KTweak

A no-nonsense kernel tweak script for Linux and Android systems, backed by evidence.

kernel kernel-optimizers kernel-tweak

Last synced: 11 Jun 2024

https://github.com/dretax/GarHal_CSGO

A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.

cheat counter-strike counter-strike-global-offensive csgo driver free hack kernel kernel-drivers kernel-hacking kernelcheat kernelhack undetected usermode usermode-applications vac windows

Last synced: 11 Jun 2024

https://github.com/sondernextdoor/Poseidon

Stealthy UM <-> KM communication system without creating any system threads, permanent hooks, driver objects, section objects or device objects.

anticheat bypass communication kernel mode read usermode write

Last synced: 11 Jun 2024

https://github.com/EquiFox/KsDumper

Dumping processes using the power of kernel space !

cheat dumper kernel portable-executable process reverse-engineering

Last synced: 11 Jun 2024

https://github.com/cahirwpz/mimiker

Simple unix-like operating system for education and research purposes

aarch64 educational kernel os riscv32 riscv64

Last synced: 10 Jun 2024

https://github.com/maestro-os/maestro

Unix-like kernel written in Rust

kernel rust unix

Last synced: 10 Jun 2024

https://github.com/skift-org/skift

🥑 The delightful operating system.

c-plus-plus cpp hobby-os kernel operating-system osdev skift userspace

Last synced: 10 Jun 2024

https://github.com/dzavalishin/phantomuserland

Phantom: Persistent Operating System

bytecode kernel operating-system virtual-machine

Last synced: 10 Jun 2024

https://github.com/RWTH-OS/eduOS-rs

A teaching operating system written in Rust

eduos-rs kernel operating-system rust

Last synced: 09 Jun 2024

https://github.com/LibertyOS-Development/kernel

The kernel for LibertyOS.

kernel operating-system os os-dev

Last synced: 09 Jun 2024

https://github.com/Cr4sh/s6_pcie_microblaze

PCI Express DIY hacking toolkit for Xilinx SP605. This repository is also home of Hyper-V Backdoor and Boot Backdoor, check readme for links and info

backdoor dma fpga hyper-v hypervisor kernel microblaze pci-e rootkit uefi xilinx

Last synced: 09 Jun 2024

https://github.com/Ascotbe/Kernelhub

:palm_tree:Linux、macOS、Windows Kernel privilege escalation vulnerability collection, with compilation environment, demo GIF map, vulnerability details, executable file (提权漏洞合集)

cve cve-2021-26868 cve-2021-33739 cve-2021-34486 cve-2021-36934 cve-2021-40444 cve-2021-40449 cve-2021-42278 cve-2021-42287 cve-2022-21882 cve-2022-26937 cve-2022-30206 cve-2022-33679 cve-2022-34718 exploits kernel linux pentest tool windows

Last synced: 09 Jun 2024

https://github.com/Codetector1374/GuideOS

Tutorial for Writing a Kernel

kernel operating-system osdev

Last synced: 09 Jun 2024

https://github.com/ReFo0/hwidspoofer

kernel mode spoofer disk and smbios, socket communication

disk driver hwid hwidspoof kernel smbios socket

Last synced: 08 Jun 2024

https://github.com/Benzhaomin/corsairpsu

hwmon Linux Kernel driver for the Corsair RMi and HXi series of PSUs

corsair hwmon kernel psu sensors

Last synced: 07 Jun 2024

https://github.com/strang1ato/nhi

:tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism

bash bpf c ebpf go golang kernel linux shell tracing zsh

Last synced: 07 Jun 2024

https://github.com/prometheus/procfs

procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.

go kernel process process-metrics procfs prometheus pseudo-filesystem-proc

Last synced: 07 Jun 2024

https://github.com/ucsb-seclab/dr_checker

DR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers

kernel kernel-driver llvm vulnerability-detection vulnerability-scanners

Last synced: 05 Jun 2024

https://github.com/tandasat/MiniVisorPkg

The research UEFI hypervisor that supports booting an operating system.

hypervisor kernel uefi vt-x

Last synced: 04 Jun 2024

https://github.com/jordanhillis/pvekclean

Easily remove old/unused PVE kernels on your Proxmox VE system

debian kernel proxmox proxmox-ve proxmoxve pve pve-kernels

Last synced: 03 Jun 2024

https://github.com/raffaellod/tinytium

Compact BusyBox-based initramfs with integrated local/remote recovery mode.

boot initramfs kernel

Last synced: 02 Jun 2024

https://github.com/MichielDerhaeg/build-linux

A short tutorial about building Linux based operating systems.

busybox kernel tutorial

Last synced: 02 Jun 2024

https://github.com/Exein-io/pulsar

A modular and blazing fast runtime security tool for the IoT, powered by eBPF.

ebpf kernel linux rust security

Last synced: 02 Jun 2024

https://github.com/systemboot/systemboot

SystemBoot is a LinuxBoot distribution that works as a system firmware + bootloader, based on u-root

boot bootloader coreboot dhcp firmware kernel kexec netboot uefi vpd

Last synced: 02 Jun 2024

https://github.com/u-root/u-root

A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.

busybox coreboot embedded hacktoberfest initramfs kernel linux linuxboot ramfs system tinycore

Last synced: 02 Jun 2024

https://github.com/u-root/webboot

Tools to let a u-root instance boot signed live distro images over the web

custom-kernel hacktoberfest2020 initramfs kernel kexec webboot

Last synced: 02 Jun 2024

https://github.com/KelvinMsft/kHypervisor

kHypervisor is a lightweight bluepill-like nested VMM for Windows, it provides and emulating a basic function of Intel VT-x

hyperplatform kernel nested-virtualization vcpus virtualization virtualization-based-security vm-entry-emulation vt-x windbg windows-kernel

Last synced: 01 Jun 2024

https://github.com/kkamagui/shadow-box-for-x86

Shadow-Box: Lightweight and Practical Kernel Protector for x86 (Presented at BlackHat Asia 2017/2018, beVX 2018 and HITBSecConf 2017)

bevx blackhat hitbsecconf hypervisor kernel linux rootkit

Last synced: 01 Jun 2024

https://github.com/zrlio/softiwarp

SoftiWARP: Software iWARP kernel driver and user library for Linux

iwarp-kernel-driver kernel linux ofed rdma

Last synced: 01 Jun 2024

https://github.com/winfsp/winspd

Windows Storage Proxy Driver - User mode disk storage

disk driver gplv3 kernel scsi storage windows windows-kernel

Last synced: 01 Jun 2024

https://github.com/tianyuanhao/kernel-syslog

📝 Kernel module that can be used as a replacement for syslog, logger or logwrapper

android bash dmesg embedded init init-system initramfs journal journalctl kernel kernel-module kernel-modules kmsg linux logger logging shell syslog systemd ttyprintk

Last synced: 01 Jun 2024

https://github.com/sunriseos/SunriseOS

Horizon/NX kernel reimplementation

horizon kernel kfs nintendo nintendo-switch osdev

Last synced: 31 May 2024

https://github.com/vmware-labs/node-replicated-kernel

Experimental kernel with built-in replication.

amd64 kernel operating-systems os rust x86-64

Last synced: 31 May 2024

https://github.com/CruelKernel/samsung-exynos9820

Unified kernel tree for S10 and Note10 devices

android exynos9820 exynos9825 galaxynote10 galaxys10 kernel linux note10 s10 samsung

Last synced: 31 May 2024

https://github.com/LemonOSProject/LemonOS

The Lemon Operating System

c cpp kernel lemon operating-system os osdev

Last synced: 31 May 2024

https://github.com/yifengyou/learn-kvm

Qemu KVM(Kernel Virtual Machine)学习笔记

hypervisor kernel kvm qemu virsh virtualization vmx

Last synced: 31 May 2024