Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

https://github.com/kivikakk/daintree

[non-functional] ARMv8-A/RISC-V kernel (with UEFI bootloader)

armv8 kernel risc-v uefi zig

Last synced: 27 Oct 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: 16 Nov 2024

https://github.com/snorez/srcinv

source code audit tool

audit fuzzing kernel linux open-source qa

Last synced: 04 Aug 2024

https://github.com/yshurik/inferno-rpi

This is compilation of Labs “Porting Inferno OS to Raspberry Pi”. We decided to organize it as some set of small labs with very detailed steps of what is done to reach results and make everything easy to reproduce.

hardware inferno kernel lab operating-system os plan9 raspberry-pi

Last synced: 27 Oct 2024

https://github.com/shawnanastasio/shawnos

A Basic x86 Operating System/Kernel

hobby kernel operating-system osdev x86

Last synced: 05 Nov 2024

https://github.com/FrancisBFTC/KiddieOS_Development

O KiddieOS é um sistema operacional open-source básico em desenvolvimento pelo curso gratuito D.S.O.S [Desenvolvendo Sistemas Operacionais Simples]. A intenção deste sistema será: Criar, editar ou excluir arquivos, codificar em uma linguagem própria do sistema, criar objetos visuais e automatizados (desenhos) através desta linguagem, utilizar uma interface simples e intuitiva, criar novas interfaces gráficas, como: Janelas, botões, campos, etc... e estimular crianças, jovens e adultos a programar numa linguagem simples dentro do sistema operacional KiddieOS. A intenção do curso D.S.O.S é dá início ao desenvolvimento de sistemas operacionais utilizando a linguagem Assembly e entender a fundo sobre diversos conceitos internos deste tipo de sistema. Aqui neste repositório serão armazenados arquivos de APIs do KiddieOS, a imagem de disco para teste e futuramente - todo o sistema operacional completo. Visite o link abaixo para nos acompanhar no curso do Youtube, se inscreva neste canal para se manter atualizado e siga-me no GitHub. Vejo vocês lá:

assembly-x86 kernel kiddieos operating-system operating-system-kernel osdev osdev-projects programming-language programs

Last synced: 31 Oct 2024

https://github.com/narasimha1997/rust-kernel-barebones

A minimal 64-bit rust kernel and a bunch of configuration scripts that can be used to bootstrap Operating system development using Nightly-Rust compiler.

cargo kernel osdev rust rust-osdev x86-64

Last synced: 07 Nov 2024

https://github.com/gregoirehenry/rust-spice

WOW! The complete NASA/NAIF Spice toolkit is actually usable on Rust

cspice kernel naif naif-spice-toolkit nasa rust rust-lang rust-spice space spice

Last synced: 15 Nov 2024

https://github.com/andrestc/linux-prog

Some C code i write to study systems programming (while reading The Linux Programming Interface)

c kernel linux syscalls

Last synced: 28 Oct 2024

https://github.com/Narasimha1997/rust-kernel-barebones

A minimal 64-bit rust kernel and a bunch of configuration scripts that can be used to bootstrap Operating system development using Nightly-Rust compiler.

cargo kernel osdev rust rust-osdev x86-64

Last synced: 11 Nov 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 Nov 2024

https://github.com/ks0n/goOSe

A minimal Kernel written in Rust

goose hacktoberfest kernel rust

Last synced: 11 Nov 2024

https://github.com/lem0nsec/dsebler

Reimplementation of the KExecDD DSE bypass technique.

kernel reverse-engineering windows

Last synced: 15 Nov 2024

https://github.com/kdrag0n/proton_zf6

Proton Kernel for the Asus Zenfone 6 (2019), codename Kirin and also known as I01WD and ZS630KL.

android android-kernel kernel linux linux-kernel zenfone

Last synced: 17 Nov 2024

https://github.com/LittleFox94/lf-os_amd64

Hobby operating system for amd64 with high ambitions - mirror

amd64 hobby-os kernel lowlevel microkernel osdev

Last synced: 04 Aug 2024

https://github.com/littlefox94/lf-os_amd64

Hobby operating system for amd64 with high ambitions - mirror

amd64 hobby-os kernel lowlevel microkernel osdev

Last synced: 17 Nov 2024

https://github.com/sakaki-/bcmrpi3-kernel

Automated weekly build of the default branch 64-bit bcmrpi3_defconfig Linux kernel for the Raspberry Pi 3 model B and B+

64-bit bcmrpi3-kernel kernel kernel-tarball raspberry-pi rpi3 rpi3b rpi3b-plus

Last synced: 20 Oct 2024

https://github.com/fastai/tinykernel

A minimal Python kernel so you can run Python in your Python

embedded fastai ipython kernel nbdev nbprocess python

Last synced: 12 Oct 2024

https://github.com/yifengyou/linux-3

《深入理解Linux网络(张彦飞)》; 《内核解密》;

kernel linux network

Last synced: 08 Nov 2024

https://github.com/kaworu/jamesm

me going through JamesM's kernel development tutorials

kernel tutorial unix

Last synced: 28 Oct 2024

https://github.com/wravoc/harden-freebsd

Updated for 14.0. A half days worth of work can be done in seconds, with comprehensive logging, togglable secure/performance settings, and backups. Implements a broad, time-tested, thoroughly researched, cohesive group of hardening settings for FreeBSD. Any directive can be set, re-set, for administering, tuning, jails. Verify in /vendor.

cybersecurity freebsd kernel risk-management security security-hardening

Last synced: 05 Nov 2024

https://github.com/mahavirj/tinyos

Small x86/ARM Operating System built from scratch

arm context-switching cortex-m3 kernel kernel-space operating-system os x86

Last synced: 11 Nov 2024

https://github.com/0xor0ne/roustkit

Rust out-of-tree Linux Kernel Modules (LKMs) experimentation framework

docker kernel linux linux-kernel linux-kernel-module linuxkernel lkm rust rust-lang

Last synced: 06 Nov 2024

https://github.com/longluo/linuxkernellearn

Learn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。

c kernel kernel-module linux linux-kernel

Last synced: 10 Nov 2024

https://github.com/i32-sudo/64kerneldrivercleaner

A Kernel Driver that can be used for a cheat or malware base to circumvent common cache & structure table checks. PsLoadedModuleList however requires a PG Bypass on (Some) Machines > 22H2 Win10, Not Win 11

anticheat battleye be bucket bypass cheat clearing eac fn fortnite hash kernel mml mmu piddb undetected

Last synced: 15 Nov 2024

https://github.com/suda-morris/suda_v3s

Open Source for Allwinner V3S

allwinner kernel u-boot v3s

Last synced: 08 Nov 2024

https://github.com/i32-sudo/bekerneldriver

An Undetected BE Kernel Driver I developed, Will probably be detected upon releasing this but can be made undetected very easily. Does not work for EAC as there is no CR3 Fixing/Patching/Restore along with no APC/Stackwalk Protections/KE.

battleye be dayz driver fortnite ioctl kernel mode un undetected user usermode

Last synced: 15 Nov 2024

https://github.com/adafruit/circuitpython_jupyter_kernel

Jupyter kernel to interact with CircuitPython board over USB

circuitpython jupyter jupyter-notebook kernel

Last synced: 29 Sep 2024

https://github.com/R0rt1z2/hisi-nve

Read and write Huawei's nvme image with ADB

bootloader huawei kernel nvme root

Last synced: 23 Oct 2024

https://github.com/iosmanthus/osmanthus

A developing operating system

kernel operating-system osdev

Last synced: 07 Nov 2024

https://github.com/ptr1337/linux-cacule

Archlinux Kernel based on the Cacule Scheduler and with many improvements.

architectures archlinux archlinuxarm cacule cacule-scheduler cpu kernel linux-hardening pkgbuild scheduler

Last synced: 12 Oct 2024

https://github.com/subconsciouscompute/fsfilter-rs

Experimental: A rust library to monitor filesystem 🪛 and more in windows

kernel minifilter observability rust windows windows-kernel

Last synced: 09 Nov 2024

https://github.com/hnes/frdev

A high efficient ip black/white list firewall (work as a linux kernel module)

firewall kernel

Last synced: 15 Nov 2024

https://github.com/TheLuaOSProject/Kernel

Kernel for the LuaOS operating system

aarch64 arm c kernel lua osdev xmake

Last synced: 24 Oct 2024

https://github.com/ajxs/cxos

Operating System development experiment in Ada

ada kernel low-level-programming operating-system osdev

Last synced: 25 Oct 2024

https://github.com/sammcj/kernel-ci

Continuous integration for the Linux Kernel - Built within Docker

kernel linux-kernel shell

Last synced: 14 Nov 2024

https://github.com/0xricksanchez/hitb2020_fsfuzzer

My Material for the HITB presentation

bsd fuzzer fuzzing kernel security-tools slides

Last synced: 15 Nov 2024

https://github.com/ssshooter/canvas-img-process

html5 canvas image process ( 3*3 kernel ) canvas卷积核测试 canvas图片后期

canvas convolution demo html5 javascript kernel

Last synced: 07 Nov 2024

https://github.com/asch/dis

DIS: blockDevice over Immutable Storage

cloud distributed-systems kernel linux storage virtual-machine

Last synced: 03 Nov 2024

https://github.com/rphang/evilbpf

Weaponizing the Linux Kernel (Hide Files/PID, SSH backdoors, SSL Sniffer, ...) by poking around eBPF/XDP

ebpf kernel linux-kernel-hacking offensive-security rootkit security sshd xdp

Last synced: 12 Oct 2024

https://github.com/iamtapped/medusa-rust-external-source

This was the original start of havok.cc but this was the take off to havok rust cheat and this is the original source before anything was changed

bypass cheating external external-project hacks kernel rust

Last synced: 13 Nov 2024

https://github.com/florianl/tc-skeleton

Simple project to demonstrate the loading of eBPF programs via florianl/go-tc.

ebpf kernel linux network-programming

Last synced: 28 Oct 2024

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 12 Oct 2024

https://github.com/hermit-os/hermit-playground

A playground to build C/C++/Go/Fortran applications on top of RustyHermit

cloud-computing high-performance-computing kernel operating-system unikernels virtualization

Last synced: 06 Nov 2024

https://github.com/smimram/funk

Functional kernel written in OCaml.

kernel ocaml

Last synced: 31 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: 09 Aug 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/matheuzsecurity/modtracer

ModTracer Finds Hidden Linux Kernel Rootkits and then make visible again.

forensics kernel linux lkm modtracer rootkit

Last synced: 17 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/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/benzhaomin/corsairpsu

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

corsair hwmon kernel psu sensors

Last synced: 27 Oct 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: 05 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/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/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/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/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/agentfabulous/begonia

Linux kernel source tree for the Redmi Note 8 Pro (xiaomi-mt6785)

android begonia begoniain kernel linux mediatek redmi xiaomi

Last synced: 28 Oct 2024

https://github.com/primis/apollo

x86 Kernel Project

hacktoberfest-accepted kernel x86

Last synced: 08 Nov 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.

kernel linux xbox-360

Last synced: 28 Oct 2024

https://github.com/travorlzh/foos

FOOS's Overcoming Operating System

kernel operating-system

Last synced: 16 Nov 2024

https://github.com/matsumotory/k2i

Kernel Parameters Interface using HTTP

http kernel proc rust

Last synced: 18 Oct 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: 14 Oct 2024

https://github.com/gsingh93/linux-exploit-dev-env

Everything you need to build and run Linux and Android kernels for exploit development

kernel linux

Last synced: 06 Nov 2024

https://github.com/i32-sudo/kerneldriverksockets

A simple kernel driver for R/W Using kSockets with some bypass implementation overall I wouldn't say its "ud"

battleye be driver inject injector k kernel ksockets sockets undetected usermode

Last synced: 15 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/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/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/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/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/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/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/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/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/equation314/nimbos

An experimental RTOS written in Rust.

kernel operating-system osdev rust

Last synced: 14 Nov 2024

https://github.com/hugsy/hevd

Public repository for HEVD exploits

exploit hacksys hevd kernel pwn windbg windows

Last synced: 12 Oct 2024

https://github.com/tornaxo7/pornos

A custom kernel for educational reasons!

kernel porn-os pornos rust

Last synced: 07 Nov 2024

https://github.com/matheuzsecurity/imperius

Make an Linux Kernel rootkit visible again.

kernel lkm rootkit

Last synced: 17 Nov 2024

https://github.com/cxbx-reloaded/xbox_kernel_test_suite

Xbox kernel APIs tester written using nxdk

kernel tests xbox

Last synced: 09 Nov 2024

https://github.com/kylecs/Kernel

A very simple kernel with terminal driver, written in C and assembly. Work in progress.

assembly c kernel low-level

Last synced: 23 Oct 2024