Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Kernel
A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.
- GitHub: https://github.com/topics/kernel
- Wikipedia: https://en.wikipedia.org/wiki/Kernel_(operating_system)
- Aliases: microkernel, micro-kernel, exokernel, nanokernel,
- Last updated: 2024-12-26 00:11:46 UTC
- JSON Representation
https://github.com/mareksuscak/asus-pce-n53-linux
🤖 Asus PCE-N53 Linux Driver for Kernel versions 3.x, 4.x and 5.x
c driver kernel ubuntu wireless-network
Last synced: 27 Nov 2024
https://github.com/48cf/limine-zig-template
A simple template for building a Limine-compliant kernel in Zig.
amd64 bare-bones barebones kernel limine limine-bootloader template x86-64 zig ziglang
Last synced: 14 Oct 2024
https://github.com/InES-HPMM/linux-l4t-4.4
Linux kernel 4.4 forked from Nvidia Linux4Tegra for TX1 and TX2. Supports L4T 28.1 and 28.2.1
csi hdmi hdmi2csi kernel linux linux4tegra nvidia tx1 tx2
Last synced: 29 Nov 2024
https://github.com/gamemann/the-dpdk-common
A repository that includes common helper functions for writing applications in the DPDK. I will be using this for my future projects in the DPDK.
bypass c common cyber cyber-security cybersecurity dpdk fast intel kernel low-level net-programming network-programming networking networkprogramming packet security
Last synced: 27 Oct 2024
https://github.com/i32-sudo/eacbypass-cr3readydrv
This is my EAC Bypass (Setup) Driver that offers an undetected communication and callback handler/hooking system through IOCTL.
anti bypass cheat cr3 driver eac easy easy-anti-cheat exploit ioctl kernel read undetected write
Last synced: 15 Nov 2024
https://github.com/kimocoder/rtw88-usb
8723d 8821c 8822bu 8812bu 8822cu 8812cu linux mac80211 driver
driver kernel linux-kernel realtek wifi
Last synced: 14 Nov 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: 14 Nov 2024
https://github.com/ylarod/rootguard
A kernel module for protecting android rooted device
Last synced: 02 Dec 2024
https://github.com/wenyuzhao/sophon
A Raspberry Pi OS Kernel in Rust
aarch64 arm armv8 bare-metal kernel operating-system os osdev qemu raspberry-pi rpi4 rust-lang uefi
Last synced: 13 Nov 2024
https://github.com/i32-sudo/bekerneldriverupdated
This is a repo of my previous BEKernelDriver but updated to add better protections and a more detailed setup. also with a good bit of code cleanup.
anti battleye cache cheat clearing dayz driver eac easy escape fortnite from ioctl kernel mml mmu nmi piddb tarkov undetected
Last synced: 15 Nov 2024
https://github.com/alessandro-salerno/salernos-kernel
x86-64 kernel for learning purposes
amd64 assembly c clean-architecture clean-code cli gpl gplv2 hobby-kernel hobby-os kernel no-if-statement os salernos toy-os toy-os-kernel uefi x86-64
Last synced: 29 Nov 2024
https://github.com/leodido/demo-cloud-native-ebpf-day
Various eBPF programs for tracing network connections
attack auditing bpf defense demo ebpf enforcement experimentation kernel lsm lsm-hooks prevention security talk tracepoints tracing
Last synced: 28 Oct 2024
https://github.com/fbac/sklookup-go
eBPF sk_lookup program as a golang library
cilium cilium-ebpf ebpf ebpf-programs golang kernel linux linux-kernel networking networking-programmability socket socket-programming
Last synced: 07 Nov 2024
https://github.com/b3h3moth/unixcentric
Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking
articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy
Last synced: 12 Oct 2024
https://github.com/dechamps/winsoftvol
A Windows filter driver that disables hardware volume control on audio devices.
audio audio-driver c filter-driver kernel kernel-driver kmdf volume-control wdk wdm windows windows-driver
Last synced: 08 Nov 2024
https://github.com/subconsciouscompute/poc-windows-rust-filter
Windows Minifilter Driver in pure Rust
ffi ffi-bindings filesystem kernel minifilter minifilter-driver rust windows
Last synced: 09 Nov 2024
https://github.com/i32-sudo/eac-cr3bypass
My EAC & BE Rady CR3 Reading & Writing source that I use for my KM Drivers.
anti cheat cr3 driver eac easy easy-anti-cheat external kernel read ud undetected write
Last synced: 15 Nov 2024
https://github.com/primis/apollo
x86 Kernel Project
hacktoberfest-accepted kernel x86
Last synced: 08 Nov 2024
https://github.com/travorlzh/travoros
A simple OS running on Intel x86 architecture | No longer updating
assembly bootloader c i386 kernel operating-system os x86
Last synced: 16 Nov 2024
https://github.com/m0rf30/qemu-kernels-rpi
QEMU kernel builds for Raspberry Pi devices and a very awful script to compile them
archlinuxarm kernel qemu qemu-system-aarch64 qemu-system-arm raspberry versatile-pb vexpress-v2f-1xv7-ca53x2 vexpress-v2p-ca15-tc1
Last synced: 06 Dec 2024
https://github.com/micolous/xbox360bb
Driver for XBox 360 "Big Button" controllers for Linux. Most of the code is written by James Mastros, I just did some bugfixes and made it a standalone module.
Last synced: 28 Oct 2024
https://github.com/gsingh93/linux-exploit-dev-env
Everything you need to build and run Linux and Android kernels for exploit development
Last synced: 06 Nov 2024
https://github.com/rafael-santiago/dev-enigma
Let's implement an Enigma machine as a char device just for fun.
crypto-toy device-driver enigma-simulator freebsd-kld kernel linux-drivers
Last synced: 05 Nov 2024
https://github.com/fedorlap2006/depthos
Stable, flexible and very simple in use OS, which doesn't restrict you
kernel operating-system os osdev
Last synced: 27 Oct 2024
https://github.com/ylarod/signaltracer
A kernel module for tracing signal
android gki kernel module signal-trace
Last synced: 02 Dec 2024
https://github.com/RavSS/HAVK
An attempt at a minimalistic and secure operating system.
ada kernel operating-system osdev security spark-ada
Last synced: 25 Oct 2024
https://github.com/milouk/sphinx-beryllium
Sphinx Custom Kernel for Pocophone F1 (Beryllium)
kernel lineageos linux linux-kernel pocophone sphinx
Last synced: 18 Nov 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: 17 Nov 2024
https://github.com/pyshwaa/charlex-os
CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD.
bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows
Last synced: 23 Nov 2024
https://github.com/keyvank/zincos
A lightweight and readable C++11 Operating System!
c-plus-plus c-plus-plus-11 kernel operating-system operating-systems x86 x86-32
Last synced: 12 Nov 2024
https://github.com/pstolarz/w1-gpio-cl
Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
bus-master data-wire-gpio driver ds18b20 embedded embedded-systems gpio gpio-pins kernel linux linux-kernel one-wire
Last synced: 28 Oct 2024
https://github.com/mrgilli/quantix-os
Official repo of the UNIX-like Operating System "Quantix", aims to be the standard operating system for quantum computers.
c-kernel kernel operating-system quantum-programming quantum-software unix unix-based-system
Last synced: 07 Nov 2024
https://github.com/aveek-saha/fuse-filesystem
A basic file system in user space written in C using FUSE
file-system filesystem fuse fuse-filesystem fuse-kernel kernel libfuse linux-filesystem userspace
Last synced: 05 Nov 2024
https://github.com/sweeticelolly/prevent_file_deletion
Record & prevent file deletion in kernel mode
driver file-protector filesystem kernel kernel-driver kmdf minifilter minifilter-driver tutorial
Last synced: 24 Nov 2024
https://github.com/cxbx-reloaded/xbox_kernel_test_suite
Xbox kernel APIs tester written using nxdk
Last synced: 09 Nov 2024
https://github.com/avagin/tcp-repair
HOWTO: TCP connection repair
checkpoint-restart criu kernel linux socket tcp tcp-repair tcp-socket zero-downtime
Last synced: 13 Oct 2024
https://github.com/equation314/nimbos
An experimental RTOS written in Rust.
kernel operating-system osdev rust
Last synced: 14 Nov 2024
https://github.com/tornaxo7/pornos
A custom kernel for educational reasons!
Last synced: 07 Nov 2024
https://github.com/abhineetraj1/basic-operating-system
This is basic operating system, with kernel made in C.
c c-language kernel kernel-source operating-system operating-system-kernel operating-systems-project
Last synced: 12 Oct 2024
https://github.com/sakaki-/bcmrpi3-kernel-bis
Automated weekly build of the default branch 64-bit bcmrpi3_defconfig (+ tweaks) Linux kernel for the RPi3 B / B+
64-bit bcmrpi3-kernel kernel kernel-tarball raspberry-pi rpi3 rpi3b rpi3b-plus
Last synced: 20 Oct 2024
https://github.com/MaxDesiatov/Hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 16 Nov 2024
https://github.com/kylecs/Kernel
A very simple kernel with terminal driver, written in C and assembly. Work in progress.
Last synced: 23 Oct 2024
https://github.com/kkent030315/anyelevate
x64 Windows privilege elevation using anycall
code-execution exploit kernel privilege-elevation privilege-escalation privilege-escalation-exploits windows windows-10
Last synced: 11 Oct 2024
https://github.com/oracle-samples/drgn-tools
drgn helpers specific to Oracle UEK, along with custom CLI and reporting tool corelens
Last synced: 11 Nov 2024
https://github.com/maxdesiatov/hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 15 Oct 2024
https://github.com/zenith391/fuchas
Efficient yet powerful OpenComputers OS
fuchas fuchas-os kernel minecraft opencomputers operating-system os
Last synced: 14 Oct 2024
https://github.com/operalib/operalib
Learning with operator-valued kernels
features fourier kernel kernel-methods learning-algorithm machine-learning-library operator-valued random rff scikit-learn
Last synced: 15 Nov 2024
https://github.com/nationalsecurityagency/qgis-densityanalysis-plugin
QGIS plugin that automates the creation of density heatmaps with a heatmap explorer to examine the areas of greatest concentrations. It includes H3, geohash, and polygon density map algorithms along with several styling algorithms.
analysis density gis heatmap kernel plugin point polygon qgis style
Last synced: 11 Nov 2024
https://github.com/thamugadi/powerpc-ofw-boot
Bootable stuff for PowerPC-based macs + some primitives to interact with OpenFirmware
kernel mac macintosh openfirmware osdev powerpc
Last synced: 24 Nov 2024
https://github.com/kkent030315/processvmaccess
Two PoC of accessing process virtual memory via NT Kernel
kernel nt-kernel physical-memory virtual-memory windows windows10
Last synced: 11 Oct 2024
https://github.com/rpep/tcl_kernel
A Jupyter Kernel for the Tcl language.
hacktoberfest jupyter kernel notebook python tcl tcltk
Last synced: 11 Oct 2024
https://github.com/milouk/sphinx-dipper
Sphinx Custom Kernel for Mi 8 (Dipper)
dipper kernel lineageos linux linux-kernel mi-8 sphinx
Last synced: 18 Nov 2024
https://github.com/lseything/anything-kernel
Storage Repository for Anything Kernel made by @Lseything for Redmi Note 12 4G / 13 4G
bengal kernel redmi-note-12-4g redmi-note-13-4g
Last synced: 07 Nov 2024
https://github.com/milouk/gcc-prebuilt-elf-toolchains
This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.
aarch64 aarch64-linux-gnu android android-toolchain compiler elf gcc gcc-arm-toolchain gcc-complier gcc10 gcc11 kernel raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi rpi4 sphinx toolchain
Last synced: 11 Oct 2024
https://github.com/itsManjeet/rlxnix-kernel
a experimental monolithic kernel in rust
kernel linux monolithic osdev rust
Last synced: 12 Dec 2024
https://github.com/kdrag0n/kramflash
A fast & simple bootable GKI kernel flasher for boot image v2 and v3 devices.
Last synced: 17 Nov 2024
https://github.com/bedrocksystems/nova
NOVA Microhypervisor
aarch64 cplusplus hypervisor kernel microhypervisor microkernel performance security virtualization x86-64
Last synced: 25 Nov 2024
https://github.com/axfab/kora-kernel
Kernel for my operating system KoraOS
c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86
Last synced: 23 Nov 2024
https://github.com/iosmanthus/osmanthus-tutorial
How to create an OS from scratch
kernel operating-system osdev tutorial
Last synced: 14 Oct 2024
https://github.com/ziozzang/android-kernel-builder-docker
Dockerized Android Kernel build Environments. for Android PIE(with gcc/clang)
android android-pie beryllium boot-image build clang custom-kernel developer-environment docker example gcc kernel mtk poco-f1 pocophone qualcomm xda xiaomi
Last synced: 04 Nov 2024
https://github.com/AetherRadio/X6100Buildroot
A project to build a Linux kernel and OS for the Xiegu X6100 without having to copy files from the vendor's kernel.
kernel linux linux-kernel xiegu
Last synced: 20 Nov 2024
https://github.com/gmh5225/androiddrivesignity
AndroidDriveSignity is a Python utility designed to bypass driver signature verification in Android kernel(ARMv8.3), facilitating the loading of custom drivers
android armv8 bypass driver kernel linux patch signature verification
Last synced: 28 Nov 2024
https://github.com/prool/proolix
Simple hobby POSIX-compatible OS for i8086+
assembly bios boot-sector c forth kernel master-boot-record msdos msdos-emulator operating-systems partition-table posix x86
Last synced: 05 Nov 2024
https://github.com/rosscomputerguy/stardustos
A modern Unix inspired operating system
kernel modular monolithickernel unix-like
Last synced: 18 Nov 2024
https://github.com/farlepet/lambda-kern
Multi-architecture hobby operating system created in C
armv7 assembly c kernel osdev raspberry-pi x86
Last synced: 12 Nov 2024
https://github.com/krishpranav/pranaos-old
pranaOS moved to: https://github.com/pranaOS/pranaOS
c c-plus-plus clang cplusplus desktop desktop-environment kernel linux linux-desktop linux-desktop-environment linux-kernel linux-system operating-system os prana-os pranaos pull-request unix unix-os unix-platform
Last synced: 01 Oct 2024
https://github.com/johnoseni1/full-operating-system
After 2-3 months of working earnestly am done creating a full operating system, using C, assembly language and the likes, please feel free to learn from this , i was inspired by a book, use the readme and read from it , very very important, learn and enjoy
assembly-language assembly-language-programming assembly-x86 assemblyscript boot cpu cpu-monitoring drivers kernel kernel-driver linux linux-kernel linux-shell
Last synced: 12 Oct 2024
https://github.com/empyreal96/packed-lumia-950xl-kernels
This is storage space for between PCs for the Kernels I have built and use for my Lumia 950 XL.
950xl android-kernel boot-twrp cityman debian debian-kernel kernel kernels linux-kernel lumia950xl mainline mainline-kernel msm8994 packaged-kernel
Last synced: 28 Oct 2024
https://github.com/ismoilovdevml/oinix
Xinux Jamiyati Arch asosida qurilayotgan open source OS
arch-linux kernel linux oinix open-source operating-system
Last synced: 05 Nov 2024
https://github.com/wisepythagoras/dart
A Unix/Linux like operating system
kernel kernel-dev operating-system operating-systems operatingsystem os os-dev os-development unix
Last synced: 16 Nov 2024
https://github.com/corruptedbycpu/foton
Foton (eng. Photon) - is a similar project as Cyjon/Fern-Night, but compatibility will no longer be fully supported.
Last synced: 13 Nov 2024
https://github.com/kkebo/swift_os
An operating system written in Swift.
aarch64 kernel operating-system os osdev swift
Last synced: 27 Oct 2024
https://github.com/loxilb-io/loxilb-ebpf
loxilb ebpf sub-module
cloud-native datapath ebpf kernel
Last synced: 11 Oct 2024
https://github.com/tmiland/kernel-installer
Script to install the Linux kernel from source on Debian-based distributions, for all architectures.
debian debian-linux kernel kernel-install kernel-installation
Last synced: 12 Oct 2024
https://github.com/brosck/simpleasmkernel
「💻」Simple kernel made in 16-bit assembly only
16-bit assembly assembly-language cpu disk dos kernel operating-system simple system
Last synced: 13 Nov 2024
https://github.com/rollingrhinoremix/rhino-update
Rhino Update is a command-line utility script which will provide updates to items that do not hit the Ubuntu devel repositories, such as the latest Linux Kernel.
bash bash-script kernel linux linux-distribution rolling-release rolling-update script ubuntu ubuntu-rolling
Last synced: 12 Oct 2024
https://github.com/m-valentino/sacredos
A Windows 9x inspired operating system written in Vanilla JS where every HTML file is executable.
90s css3 desktop gui help-wanted html5 javascript kernel opentocontribution operating-system os retro vanilla-javascript vanilla-js windows9x
Last synced: 24 Nov 2024
https://github.com/rafael-santiago/kook
A syscall hooking system for FreeBSD, NetBSD and also Linux.
capture-the-flag freebsd-kld hackathon hacking hacking-tool hooking kernel linux-kernel-module netbsd-kernel-module rootkit
Last synced: 05 Nov 2024
https://github.com/whokilleddb/helloworlddriver
Get started with writing your first ever Windows Driver
driver-development kernel kernel-driver windows
Last synced: 08 Nov 2024
https://github.com/slavaim/riscv-magenta
Magenta kernel port to RISC-V
fuchsia-os kernel magenta magenta-kernel musl porting qemu risc-v syscalls
Last synced: 30 Oct 2024
https://github.com/t2minator/mbp-tails
How to get Tails working on T2 Apple device (e.g. 2019 MacBook Pro) without needing external keyboard/mouse.
anonymity anonymous apple apple-t2 chroot debian debian-linux kernel linux linux-kernel macbook macbookpro macbooks mpb privacy security t2 t2tails tails tor
Last synced: 12 Oct 2024
https://github.com/simplyceo/generikit-hid-sony
Generic PlayStation patches. Those that were revoked by the sages.
controller custom driver generic kernel linux playstation
Last synced: 07 Nov 2024
https://github.com/0rayn/yona
Hobby Operating System --- Using YonaOs is saying "I want problems, Always" :)
42school assembly clang kernel kfs operating-systems osdev x86
Last synced: 14 Dec 2024