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/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: 01 Nov 2024

https://github.com/apisearch-io/symfony-async-kernel

[Deprecated] Symfony Async Kernel adpater

async kernel promises reactphp symfony

Last synced: 05 Nov 2024

https://github.com/Jaykul/Jupyter-PowerShell

Jupyter Kernel for PowerShell

jupyter kernel powershell

Last synced: 30 Oct 2024

https://github.com/ReFo0/hwidspoofer

kernel mode spoofer disk and smbios, socket communication

disk driver hwid hwidspoof kernel smbios socket

Last synced: 06 Nov 2024

https://github.com/imtsuki/xv7

🦀️ Operating System in 100% Pure Rust

kernel operating-system rust xv6

Last synced: 27 Oct 2024

https://github.com/sematext/oxdpus

A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering

bpf ebpf kernel network xdp

Last synced: 01 Nov 2024

https://github.com/open-power/skiboot

OPAL boot and runtime firmware for POWER

bmc c firmware kernel linux opal openpower power8 power9 powerpc ppc64le

Last synced: 09 Nov 2024

https://github.com/akagi201/linux-0.11

A heavily commented linux kernel source code in Chinese.

c kernel linux linux-kernel

Last synced: 11 Nov 2024

https://github.com/mrexodia/ntphp

Ever wanted to execute PHP in your kernel driver? Look no further!

cheat driver hack interpreter kernel mode nt ntphp php

Last synced: 27 Oct 2024

https://github.com/xiaoyang-sde/rust-kernel-riscv

RISC-V kernel implemented with Rust

kernel operating-system risc-v rust

Last synced: 15 Oct 2024

https://github.com/aleluff/uktools

Upgrade latest Linux kernel automatically for Ubuntu and derivatives 🐧

bodhi-linux drivers elementary-os kernel linux linux-ck linux-kernel linux-mint purge security ubuntu update zorin-os

Last synced: 04 Nov 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: 31 Oct 2024

https://github.com/kkent030315/ntsymbol

Resolve DOS MZ executable symbols at runtime

kernel ntsymbol rootkit rootkits symbol symbols windows

Last synced: 27 Oct 2024

https://github.com/skx/linux-security-modules

A place to store my toy linux-security modules.

kernel linux linux-security-module lsm security

Last synced: 08 Nov 2024

https://github.com/TalonFloof/zorroOS

A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology

baremetal hobby-kernel hobby-os kernel limine operating-system operating-systems os osdev x86-64 zig zorro-os

Last synced: 13 Nov 2024

https://github.com/receiptmanager/receipt-parser-server

Receipt parser server written in python.

kernel ocr parses receipt server

Last synced: 08 Nov 2024

https://github.com/avafinger/bananapi-zero-ubuntu-base-minimal

BananaPi M2 Zero - Ubuntu Focal Base Minimal Image (Experimental) - U-Boot 2017.09 / Kernel 4.18.y / Kernel 4.19.y / Kernel 4.20.y / Kernel 5.3.y / Kernel 5.6.y / Kernel 5.7.y / Kernel 5.11.y

banana-pi bananapi bluetooth boot firmware kernel m2z mainline-kernel mali phone u-boot ubuntu

Last synced: 05 Nov 2024

https://github.com/hpi-swa/ipolyglot

A polyglot kernel for Jupyter notebooks based on GraalVM.

graalvm jupyter kernel polyglot polyglot-notebooks polyglot-programming

Last synced: 07 Nov 2024

https://github.com/ryncsn/memstrack

A memory allocation tracer combined with stack trace.

debug ftrace kernel memory-allocation perf stacktrace tracing

Last synced: 09 Nov 2024

https://github.com/sergioarmgpl/operating-systems-usac-course

Operating Systems & Cloud Native Theory, Workshops, Guides, Cool Cloud Native Projects and students contribution area

cloudnative docker kernel kubernetes linux

Last synced: 07 Nov 2024

https://github.com/frno7/linux

Linux 2.2, 2.6, 3.x, 4.x and 5.x kernels for the PlayStation 2.

kernel linux playstation2 ps2 r5900

Last synced: 03 Aug 2024

https://github.com/tijme/kernel-mii

Cobalt Strike (CS) Beacon Object File (BOF) foundation for kernel exploitation using CVE-2021-21551.

beacon bof cobalt-strike cve-2021-21551 exploit kernel red-teaming

Last synced: 10 Nov 2024

https://github.com/jupyterlab-contrib/jupyterlab-kernelspy

A Jupyter Lab extension for inspecting messages to/from a kernel

jupyterlab jupyterlab-extension kernel

Last synced: 07 Nov 2024

https://github.com/MutexUnlocked/exoberry

An exokernel for the raspberry pi 3.

c driver gplv3 kernel operating-system raspberry-pi unix-like

Last synced: 04 Aug 2024

https://github.com/wwmm/fastgame

Optimize system performance for games

amdgpu cpu-affinity disk game hugepages kernel linux performance profile service tweaks

Last synced: 14 Nov 2024

https://github.com/therealdreg/x86osdev

x86 OS development using Bochs emulator. MIT xv6, JamesM's kernel development tutorials (with some changes) & more

bochs kernel kernel-development mit operating-systems osdev x86 xv6 xv6-operating xv6-os

Last synced: 27 Oct 2024

https://github.com/jiegec/cs140e

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

cs140e kernel rust

Last synced: 09 Nov 2024

https://github.com/cr4sh/ida-vmware-gdb

Helper script for Windows kernel debugging with IDA Pro on VMware + GDB stub

debugging gdb ida kernel reversing vmware windows

Last synced: 03 Aug 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: 09 Nov 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: 22 Oct 2024

https://github.com/aesophor/valkyrie

🔮 A UNIX-like toy kernel built from scratch (for AArch64) with preemptive multi-threading, VM, CoW fork(), buddy, slob, VFS, FAT32.

aarch64 cpp cpp20 kernel nctu nycu osdev osdi

Last synced: 04 Aug 2024

https://github.com/cisco-open/camblet-driver

Linux Kernel module providing TLS, identity and running WASM

camblet kernel tls

Last synced: 12 Nov 2024

https://github.com/osresearch/safeboot-loader

Linux kernel module to use UEFI Block IO Protocol devices. Probably not a good idea.

bootloader efi firmware kernel uefi

Last synced: 23 Oct 2024

https://github.com/aar10n/osdev

64-bit UNIX hobby operating system with a UEFI bootloader

kernel osdev uefi x86-64

Last synced: 26 Oct 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: 29 Oct 2024

https://github.com/jetsonhacksnano/buildkernelandmodules

Build the Linux Kernel and Modules on board the NVIDIA Jetson Nano Developer Kit

jetson-nano kernel kernel-modules

Last synced: 15 Oct 2024

https://github.com/sharpcoder/teensycore

A rust kernel for the Teensy 4.0

baremetal kernel rust teensy4

Last synced: 08 Nov 2024

https://github.com/asem000/kernex

Stencil computations in JAX

jax kernel stencil

Last synced: 07 Nov 2024

https://github.com/ASEM000/kernex

Stencil computations in JAX

jax kernel stencil

Last synced: 04 Aug 2024

https://github.com/mgeeky/hevd_kernel_exploit

Exploits pack for the Windows Kernel mode driver HackSysExtremeVulnerableDriver written for educational purposes.

education exploit kernel windows

Last synced: 29 Oct 2024

https://github.com/mariuz/linux-0.01

compilable linux-0.01

kernel linux

Last synced: 12 Nov 2024

https://github.com/q60/disfetch

Yet another *nix distro fetching program, but less complex.

fetch info kernel neofetch os pfetch system system-info system-information ufetch uptime

Last synced: 27 Oct 2024

https://github.com/HidamariProject/Hidamari

Modern operating system aimed at running WebAssembly code.

kernel operating-system wasm webassembly zig

Last synced: 03 Aug 2024

https://github.com/joeltg/mit-scheme-kernel

Jupyter Kernel for MIT Scheme

jupyter kernel mit-scheme scheme

Last synced: 10 Nov 2024

https://github.com/lutoma/xelix

💻⚙ Xelix is a hobby Unix-like kernel with GNU userland for x86

c kernel osdev unix x86

Last synced: 01 Nov 2024

https://github.com/denysvitali/linux-on-pixel-c

Documentation on how to run a Linux Distro on the Google Pixel C (2015)

arch archlinux c google kernel linux pixel pixel-c tegra tegra210

Last synced: 27 Oct 2024

https://github.com/mosquito/caio

Linux AIO c python bindings

aio asyncio eventfd kernel linux linux-aio non-blocking system

Last synced: 01 Nov 2024

https://github.com/aleksamagicka/aquacomputer_d5next-hwmon

Linux hwmon driver for select Aquacomputer devices. Partly mainlined.

driver kernel sensor temperature watercooling

Last synced: 14 Nov 2024

https://github.com/maldevel/rootkits-list-download

A curated list of rootkits found on Github and other sites.

curated-list kernel linux rootkits windows

Last synced: 03 Aug 2024

https://github.com/Qubasa/perf_kernel

Multicore x64 kernel with a focus on introspection and debugging capabilities.

hpc kernel performance performance-analysis rust smp x86-64

Last synced: 12 Nov 2024

https://github.com/florianl/go-nflog

c-binding free API for golang to communicate with the log subsystem of netfilter

golang hacktoberfest kernel netfilter nflog

Last synced: 28 Oct 2024

https://github.com/flit/argon-rtos

Argon RTOS: tiny embedded C/C++ RTOS for Cortex-M

cortex-m embedded kernel rtos

Last synced: 14 Oct 2024

https://github.com/rm-hull/byok

A bare-metal x86 Forth interpreter & compiler

forth kernel qemu

Last synced: 20 Oct 2024

https://github.com/hidenorimatsubayashi/evisor

Light-weight Bare Metal Hypervisor (Type 1) written in C++

aarch64 arm64 armv8 bare-metal embedded hypervisor kernel os qemu raspberry-pi raspberry-pi-4 virtualization

Last synced: 11 Oct 2024

https://github.com/64/byteos

A simple hobby operating system for the x86-64 architecture

kernel operating-system os x86-64

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

https://github.com/danirod/nativeos

Hobby operating system kernel currently targetting the i386 processor. Doesn't do anything useful yet. This is a read-only mirror, pull requests will be ignored.

assembly c hobby-os i386 kernel nativeos osdev x86

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

https://gitlab.com/weinholt/loko

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

kernel r6rs r7rs scheme

Last synced: 12 Nov 2024

https://github.com/grahamedgecombe/arc

A toy x86-64 kernel.

c kernel

Last synced: 31 Oct 2024

https://github.com/briandowns/jail

Package jail provides native FreeBSD Jail syscalls in Go

bsd container-orchestration containers freebsd go golang jails kernel

Last synced: 14 Nov 2024

https://github.com/iomonad/dotfiles

Messy configuration repository / Gentoo / Coreboot / XMonad / Ergodox / Home Cooked ZSH microframework / Eye candy stuff / Miscellaneous hacks

2bwm 4chan bspwm coreboot dotfiles emacs gentoo kernel lemonbar libreboot linux rice stumpwm xmonad

Last synced: 10 Nov 2024

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: 03 Aug 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/PauloMigAlmeida/AlmeidaOS

Simple, self-contained, clean code, well-documented, hobbyist 64-bit operating system for Intel and AMD processors. It's written in Assembly (Intel syntax) and C (GNU99 Standard) in which I strive for adding comments to the source code so it could be used as a reference for future OS developers

amd amd64 bootloader buddy cmos heap hobby-os hobbyist-os intel kernel operating-system operating-systems os osdev paging pic pit x86-64

Last synced: 03 Aug 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/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