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/raspiduino/a6lte-kvm

Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC

aarch64 android arm armv8a exynos7870 kernel kvm linux linux-kernel qemu qemu-kvm samsung samsung-galaxy samsung-galaxy-a6

Last synced: 08 Dec 2024

https://github.com/gmh5225/llvmwindowsdrivertest

A project only for testing windows driver by llvm-msvc.

driver kernel llvm llvm-msvc windows

Last synced: 28 Nov 2024

https://github.com/iomonad/eudyptula

My take on the Eudyptula kernel programming Challenge, with subjects, walkthrough & tests. The Eudyptula Challenge was a series of programming exercises for the Linux kernel, that started from a very basic "Hello world" kernel module, moving on up in complexity to getting patches accepted into the main Linux kernel source tree.

eudyptula-challenge kernel linux linux-kernel subjects walkthrough

Last synced: 10 Nov 2024

https://github.com/pgwipeout/linux

Linux kernel source tree, working on sbc support.

experimental kernel ouya

Last synced: 20 Nov 2024

https://github.com/cirocosta/hello-world-lkm

A "hello-world" loadable kernel module

c kernel linux module

Last synced: 23 Oct 2024

https://github.com/jiayihu/fedra-thesis

Next-generation system for Computing Continuum via WebAssembly (WASM)

browser cloud embedded kernel runtime wasm web-assembly

Last synced: 06 Nov 2024

https://github.com/naltun/unix-notes

Notes on common 🅄🅝Ⓘ🆇 topics 🐧 😈

aix bsd cli command-line darwin internet kernel linux networking protocols tcp tcp-ip udp unix

Last synced: 22 Oct 2024

https://github.com/akatrevorjay/kernel-jetson

Kernel build for NVIDIA Jetson (just TX2 for now). Let's enable all those disabled things :)

acm cgroups docker jetson kernel nvidia tx2 uksm usbserial

Last synced: 15 Oct 2024

https://github.com/jb3/fizzbuzz.ko

FizzBuzz as a Kernel module

fizzbuzz kernel kernel-module linux-kernel

Last synced: 14 Oct 2024

https://github.com/at-ec/at-fsm

At-FSM is an open and user-friendly embedded Finite State Machine (FSM) included the Primitive State Machine (PSM) and Hierarchical State Machine (HSM).

c-language chinese embedded-systems finite-state-machine firmware hierarchical-state-machine iot kernel mcu robot state-machine

Last synced: 12 Oct 2024

https://github.com/chickendrop89/device_xiaomi_unified-kernel

Redmi Note 12/13 4G (tapas/topaz/sapphire/sapphiren) - chickernel tree (clang-r530567)

bengal clang-r530567 force-push-warning kernel khaje qcom sm6225 tapas topaz

Last synced: 20 Nov 2024

https://github.com/maojianwei/apn6_linux_network_enhancement

Support APN6 in Linux kernel. Application-aware IPv6 Networking (APN6)

kernel linux network

Last synced: 14 Nov 2024

https://github.com/gszr/luaio

NetBSD kernel Lua I/O bindings

io kernel lua netbsd

Last synced: 13 Oct 2024

https://github.com/bobuhiro11/understanding-the-linux-kernel

A set of scripts useful for building, running, and debugging custom Linux kernels

kernel linux linux-kernel qemu

Last synced: 09 Nov 2024

https://github.com/benmezger/strail

A kernel with support to the RISCV architecture

asm c kernel operating-system riscv unix

Last synced: 20 Nov 2024

https://github.com/gbowne1/classicos

An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)

c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32

Last synced: 07 Nov 2024

https://github.com/j4cobgarby/mustard

A fairly basic kernel written in NASM and C

bootable c grub grub2 kernel low-level nasm open-source operating-system os

Last synced: 21 Nov 2024

https://github.com/mahdizynali/simix

Simix is a custom simple linux kernel based on arch x86_64

custom-kernel kernel linux linux-distribution linux-kernel simix unix x86-64

Last synced: 12 Oct 2024

https://github.com/javinator9889/kernelupgrader

A Python tool for upgrade your kernel safely from kernel.org

compiler fast free kernel linux linux-kernel python python3 updater upgrade-tool user-friendly

Last synced: 14 Oct 2024

https://github.com/sirlucjan/aur

Kernels (v 5.x) and modules

arch-linux archlinux aufs bfq bfq-dev kernel liquorix pkgbuild uksmd

Last synced: 12 Oct 2024

https://github.com/j4cobgarby/atomic-kernel

A kernel, written in C. My second kernel, cause I wanted to start from a clean slate.

c grub i386 i686 kernel nasm operating-system qemu

Last synced: 21 Nov 2024

https://github.com/kingakeem/kingos

This is a simple 32 bit OS made to target ix86 CPUs

32bit kernel low-level operating-system

Last synced: 05 Nov 2024

https://github.com/sonodima/physpatch

PhysPatch performs physical memory scanning and patching of the entire Windows Kernel using DMA

dma kernel memflow memory rust virtual-machine windows

Last synced: 08 Nov 2024

https://github.com/abdirahiim/shadowos

The first Somali operating system, developed in C# using COSMOS

cosmos csharp kernel operating-system osdev shadow shadow-operating shadow-os

Last synced: 18 Nov 2024

https://github.com/bmeneg/playing-around-kernel

Learning repo for Linux Kernel stuff

c kernel learning linux-kernel low-level

Last synced: 14 Oct 2024

https://github.com/hgn/kernel-magnifier

A Kernel Ftrace Recorder and Visualizer to Analyse Executed Kernel Callchains

analysis kernel linux linux-kernel

Last synced: 26 Dec 2024

https://github.com/ppopth/kelner

Safe portable simple microkernel written purely in Rust

embedded kernel rust

Last synced: 24 Oct 2024

https://github.com/raffaellod/tinytium

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

boot initramfs kernel

Last synced: 24 Nov 2024

https://github.com/rubenwardy/rubix_kernel

A simple kernel for ARMv7

filesystem kernel posix

Last synced: 27 Oct 2024

https://github.com/zixu-w/zxos

Bare bone kernel from tutorial http://wiki.osdev.org/

c kernel os osdev

Last synced: 17 Oct 2024

https://github.com/aaronjackson/2.11bsd

2.11BSD with some modifications

bsd kernel pdp-11

Last synced: 07 Nov 2024

https://github.com/deanoburrito/minos

Tiny hobby operating system. Limited functionality right now, check the bottom of the README for current feature set!

c-plus-plus kernel operating-system os osdev

Last synced: 30 Nov 2024

https://github.com/a1exwang/modern_05

A modern toy OS using up-to-date technology (AMD64, UEFI, Multi-Core CPU, PCI Express, ACPI/SATA, ZFS, Modern C++)

cpp hobby-os kernel

Last synced: 11 Dec 2024

https://github.com/carlitros900/android_kernel_archos_oxygen

Kernel ac101box (Archos Oxygen 101b) build. Thanks to @Moyster, @HardcoreKernel, @BQ and @SamarV-121

ac101box ac70ox ac80ox archos bush kernel mt8163 spirab2 spirab3

Last synced: 23 Oct 2024

https://github.com/sferrini/xnu-heap-playground

macOS kext, and userspace client to play with the zalloc kernel allocator.

allocator heap kernel playground xnu

Last synced: 10 Oct 2024

https://github.com/symlex/di-microkernel

A dependency injection micro-kernel for bootstrapping PHP applications

bootstrap dependency-injection di-container kernel micro-framework php-library symfony

Last synced: 24 Nov 2024

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

Implements a broad, cohesive group of hardening settings for Dragonfly BSD. Plus a custom desktop theme and install script for Thinkpad T495.

firewall-rules kernel network-security security-tools

Last synced: 23 Dec 2024

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

Guide about remote Windows kernel debugging

debugging kernel visual-studio windows

Last synced: 09 Nov 2024

https://github.com/glentner/kernelfit

[C++] Single and multi-dimensional non-parametric Gaussian kernel regression.

cpp-library kernel openmp regression

Last synced: 09 Nov 2024

https://github.com/oliveiradeflavio/best-packages

Programas essenciais automáticos para instalação do zero em sistemas baseadas no Ubuntu-like.

kernel linux linux-mint programas scripts sistema ubuntu

Last synced: 09 Nov 2024

https://github.com/fishilico/linux-patches

Patches for GNU/Linux

kernel linux patch

Last synced: 31 Oct 2024

https://github.com/sjkingo/python-as-an-init-script

Proof-of-concept that you can run Python as a Linux init script

initscript kernel linux osdev python

Last synced: 20 Dec 2024

https://github.com/mhdzumair/mhdzmr-kernel-nicklaus

Motorola Moto E4 Plus (Nicklaus) MhDzMR-Kernel

kernel mediatek motorola mt6737m nicklaus

Last synced: 27 Oct 2024

https://github.com/moisam/laylaos

A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!

c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64

Last synced: 12 Oct 2024

https://github.com/sbwml/kernel-latest-centos

Linux Kernel 6.6 LTS for CentOS 7

bbr3 bpf btf centos7 kernel lts

Last synced: 16 Nov 2024

https://github.com/georglauterbach/uncore

Modern operating system kernel completely written in pure, idiomatic Rust.

documentation education kernel operating-system operating-system-kernel rust rust-lang

Last synced: 06 Nov 2024

https://github.com/hdeplaen/kerch

Kernel Methods on PyTorch

deep-learning gpu kernel machine-learning python

Last synced: 13 Oct 2024

https://github.com/gkbrk/kernel

Cardinal kernel and operating system

kernel operating-system osdev

Last synced: 14 Oct 2024

https://github.com/jorisrietveld/Os-Development

My first attempt to develop an operating system with bootloader.

boot bootloader kernel kernel-source os school-project

Last synced: 23 Oct 2024

https://github.com/eupnea-linux/mainline-kernel

Mainline kernel for eupnea

chromebook kernel linux linux-kernel

Last synced: 29 Nov 2024

https://github.com/sdslabs/rusticos

Rustic OS written completely in Rust

cargo kernel makefile operating-system rust

Last synced: 09 Nov 2024

https://github.com/sinanislekdemir/minik

Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.

arduino compiler esp32 esp32-wroom interpreter kernel programming-language

Last synced: 12 Oct 2024

https://github.com/coditva/jazz

Let's write an OS!

assembly c kernel nasm operating-system os qemu

Last synced: 07 Nov 2024

https://github.com/danijelaskov/microkernel

An implementation of a small, but fully functional multithreaded operating system kernel with time sharing.

8086 dos etf kernel multithreading operating-system operativni-sistem operativni-sistemi-1 os1 projekat time-sharing x86

Last synced: 09 Nov 2024

https://github.com/sighook/lwpp

A collection of patches for the vanilla linux kernel, useful for pentesters and security engineers.

kernel linux patches pentesting wifi wifi-hacking

Last synced: 29 Oct 2024

https://github.com/rishiloyola/d-left

data structure to store data, rapidly, memory-efficiently and with less collision

bloom-filter d-left hashing kernel

Last synced: 23 Oct 2024

https://github.com/byt3n33dl3/crawlerexec

Remote access control, this RCA or RAT is a Cross platform for attacking Windows, Linux, OSX, and Android. Most deadly C2 sharp spike for exploitation framework written in C++ and C

backdoor bypass kernel rca reverse shell shellscript spyware trojan

Last synced: 16 Oct 2024

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

Debian kernel 6.1.20

kernel linux

Last synced: 08 Nov 2024

https://github.com/0xbekoo/malware-resurrection

This project enables malware to resurrect and remain hidden even after termination, using a User-Mode Program and Kernel-Mode Driver as part of the Malware Resurrection technique.

executable kernel kernel-driver malware malware-resurrection resurrection windows

Last synced: 08 Nov 2024

https://github.com/j1sk1ss/cordellos.petprj

Simple hobby OS based on GRUB2 as boot loader, and .c kernel with user-land programs

asm c elf ethernet fat32 grub2 kernel os scratch userland

Last synced: 12 Nov 2024

https://github.com/loneicewolf/pract_rev_engineering

Notes about my progress trough the book "PRACTICAL REVERSE ENGINEERING" - Will not include solutions. Only Notes, thoughts - and ideas, etc.

asm c fannybmp kernel loneicewolf malware-analysis notes reverse-engineering rootkit

Last synced: 06 Nov 2024

https://github.com/junsious/zenos

32-bit kernel

assembly c kernel os

Last synced: 28 Oct 2024

https://github.com/byt3n33dl3/iosblackbox

Secure Sockets Layer. SSL is the system that ensures Information sent between Devices such as Passwords, Messages, Credit card numbers, Etc In Private and Safe.

ios kernel offensive penetration-testing sandbox ssl

Last synced: 31 Oct 2024

https://github.com/kyegomez/astra

Astra is an language/compiler designed to unleash the true power of artificial intelligence blending the best techniques from Jax, Triton, and Mojo to create the most premier experience.

artificial-intelligence compilers gpu kernel language machine-learning

Last synced: 09 Nov 2024

https://github.com/therealdreg/bochs-bed

Bochs Enhaced Debugger (bochs-bed). A modern console debug experience.

alpha bochs debugger debugging-tool emulator kernel poc x86 x86-64

Last synced: 12 Oct 2024

https://github.com/fyg369/kernel-action

a action to build kernel automatically

action actions android ci kernel kernelsu

Last synced: 13 Oct 2024

https://github.com/pseusys/mushos

A UNIX-like OS prototype, written from scratch

assembly boot c kernel os osdev

Last synced: 19 Nov 2024

https://github.com/archibate/newos

A hobby unix-like operating system

c-library c-runtime filesystem kernel operating-system

Last synced: 09 Nov 2024

https://github.com/fuzeman/orangepi-zero-kernel

Ubuntu Core: Minimal kernel for the Orange Pi Zero

kernel snap ubuntu-core

Last synced: 29 Nov 2024

https://github.com/mishamyrt/davinci-pancake-kernel

🥞 Kernel for the Xiaomi Mi 9T AOSP

actions aosp davinci eas kernel

Last synced: 10 Nov 2024

https://github.com/vaibhavpandeyvpz/tinux

Using Tinux, you can build your very own, tiny (busybox based) linux distribution.

busybox kernel linux os script

Last synced: 09 Nov 2024

https://github.com/cdpxe/openbsdhacks

Some of my security-related coding projects for OpenBSD: A kernel-based user-profile intrusion detection system (FUPIDS) and an ICMP-based "port-knocking" service (openportd).

bsd fupids hids host-monitoring icmp ids information-security kernel kernel-module kernel-modules openbsd openbsd-community openbsd-ports openbsd-scripts port-knocking portknocking security security-hardening security-monitoring security-tools

Last synced: 28 Oct 2024

https://github.com/krisnova/.net

Compiled Works: Computer Science, Engineering, Analysis, Research

analysis computer-science kernel linux research security

Last synced: 15 Oct 2024

https://github.com/deyzi-the-youtuber/lunaris

Simple x86 Unix-Like kernel written in C, and Assembly

kernel unix-like

Last synced: 07 Dec 2024

https://github.com/morgant/recordctl

OpenBSD convenience utility for enabing/disabling/toggling audio/video recording in the kernel

audio-recording kernel openbsd openbsd-scripts privacy-tools sysctl video-recording

Last synced: 10 Oct 2024

https://github.com/nullarray/kernman

Bash script to help with kernel management.

bash kernel kernel-management linux shellscript

Last synced: 14 Oct 2024

https://github.com/krivenko/kernel-build.sh

Easy-to-use Bash script to build/install Linux kernel on Gentoo-based systems

bash gentoo kernel llinux

Last synced: 23 Oct 2024

https://github.com/cbalint13/rvv-kernels

RISCV Vector Kernel C/LLVM-IR generator

int8 kernel llvm math riscv rvv tvm vector

Last synced: 14 Oct 2024

https://github.com/mhdzumair/mhdzmr-kernel

Motorola Moto E4 (Woods) MhDzMR-Kernel

e4 kernel kernel-source motorola woods

Last synced: 27 Oct 2024

https://github.com/0xor0ne/docker-x-builder

Docker image for cross-compilation (mainly Buildroot and Linux kernel)

buildroot cross-compilation crosscompile docker embedded emulation kernel linux linux-kernel

Last synced: 06 Nov 2024

https://github.com/chentao-kernel/spycat

An eBPF kernel Observable Agent To Spy Performance Issue On OS.

ebpf go kernel observer

Last synced: 11 Oct 2024

https://github.com/quintenvandamme/trident

The magic kernel manager for ubuntu based distros and WSL2 written in dart.

cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl

Last synced: 12 Oct 2024

https://github.com/jakuj/bootable-stuff

A two-stage bootloader, an x86-64 kernel, and an OS stub

bootloader kernel osdev x86-64

Last synced: 10 Nov 2024

https://github.com/romiyusnandar/another_kernel_tissot-4.9

Kernel 4.9 for Tissot a.k.a Mi A1

kernel msm8953 tissot

Last synced: 05 Dec 2024

https://github.com/romiyusnandar/kernel_xiaomi_bengal_515

common kernel tree for topaz/tapas

bengal kernel tapas topaz

Last synced: 05 Dec 2024

https://github.com/danirod/jacqueline

An experimental i386 kernel written in Pascal

assembly elf i386 i386-elf kernel osdev pascal x86 x86-kernel

Last synced: 28 Nov 2024

https://github.com/utoni/linux-qemu-test

Build Linux Kernel/Modules/musl/BusyBox and run it on QEMU.

busybox kernel linux makefile minimal musl qemu testing

Last synced: 15 Oct 2024

https://github.com/krishpranav/kernelexploits

Various Kernel Exploits For Linux And Windows

cve cve-exploits exploits kernel kernel-exploits

Last synced: 15 Oct 2024