Awesome Open Source
Awesome Open Source
Combined Topics
linux-kernel
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 92 Linux Kernel Open Source Projects
Categories
>
Operating Systems
>
Linux Kernel
Linux Insides
⭐
22,213
A little bit about a linux kernel
Raspberry Pi Os
⭐
9,800
Learning operating system development using Linux kernel and Raspberry Pi
Lowlevelprogramming University
⭐
6,612
How to be low-level programmer
Linux Kernel Exploitation
⭐
3,277
A collection of links related to Linux kernel security and exploitation
Linux Exploit Suggester
⭐
2,350
Linux privilege escalation auditing tool
Linux Kernel Module Cheat
⭐
2,214
The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 19.10 host.
Ltp
⭐
1,423
Linux Test Project http://linux-test-project.github.io/
Kernel Exploits
⭐
1,151
My proof-of-concept exploits for the Linux kernel
Kmon
⭐
1,093
Linux Kernel Manager and Activity Monitor 🐧💻
Minimal
⭐
967
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities.
Ebpf_exporter
⭐
788
Prometheus exporter for custom eBPF metrics
Linux Lab
⭐
755
Docker/Qemu Based Linux Kernel Learning, Development and Testing Environment
Pi64
⭐
718
A 64-bit OS for the Raspberry Pi 3
Diamorphine
⭐
700
LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
Paper_collection
⭐
671
Academic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read
Broadcom Bt Firmware
⭐
658
Repository for various Broadcom Bluetooth firmware
Ubuntu64 Rpi
⭐
652
适用于树莓派3b/3b+的64位系统.
Awesome Linux Rootkits
⭐
563
awesome-linux-rootkits
Linuxboot
⭐
546
The LinuxBoot project is working to enable Linux to replace your firmware on all platforms.
Linux 0.11 Lab
⭐
545
Docker/Qemu/Bochs Based Linux 0.11 Kernel Development Environment
Spy
⭐
537
👀 Linux kernel mode debugfs keylogger
Rdma Core
⭐
505
RDMA core userspace libraries and daemons
Linux0.11
⭐
497
Linux内核0.11完全注释V3.0配套源代码
Tempesta
⭐
414
The Linux Application Delivery Controller
Kernel Exploits
⭐
393
Various kernel exploits
Dattobd
⭐
382
kernel module for taking block-level snapshots and incremental backups of Linux block devices
Awesome Android Performance
⭐
374
🏆Explore Android performance optimization in depth(continuous updating ...)
Evdi
⭐
363
Extensible Virtual Display Interface
Tinyalsa
⭐
358
Tiny library to interface with ALSA in the Linux kernel
Ldt
⭐
356
Linux Driver Template
Linux_kernel_cves
⭐
347
Tracking CVEs for the linux Kernel
Vmlinux To Elf
⭐
286
A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)
Linux
⭐
273
XanMod: Linux kernel source code tree
Krf
⭐
260
A kernelspace syscall interceptor and randomized faulter
Kernel_exploit_world
⭐
245
Tutorial for writing kernel exploits
Trojanizer
⭐
245
Trojanize your payload - WinRAR (SFX) automatization - under Linux distros
Docker To Linux
⭐
236
Make bootable linux disk image abusing docker
Xrt
⭐
224
Xilinx Run Time for FPGA
Zenpower
⭐
216
Zenpower is Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs.
Synwall
⭐
213
A zero-configuration (IoT) firewall
Kvm Kernel Example
⭐
212
Examples for: Learning KVM - implement your own kernel
Prototype Kernel
⭐
209
Prototyping kernel development work outside mainline
Lttng Tools
⭐
196
The lttng-tools project provides a session daemon (lttng-sessiond) that acts as a tracing registry, the "lttng" command line for tracing control, a lttng-ctl library for tracing control and a lttng-relayd for network streaming.
Polycube
⭐
190
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
Kernel Exploit Tech
⭐
187
Linux Kernel exploitation Tutorial.
Ipftrace2
⭐
182
A packet oriented Linux kernel function call tracer
Linux Samus
⭐
179
Linux 4.16 on Chromebook Pixel 2015
Out Of Tree
⭐
177
out-of-tree kernel {module, exploit} development tool
Cacule Cpu Scheduler
⭐
176
The CacULE CPU scheduler is based on interactivity score mechanism. The interactivity score is inspired by the ULE scheduler (FreeBSD scheduler).
Linux Uek
⭐
173
Oracle Linux UEK: Unbreakable Enterprise Kernel
Wifi Txpower Unlocker
⭐
172
Kvdo
⭐
166
A pair of kernel modules which provide pools of deduplicated and/or compressed block storage.
Mars
⭐
160
Asynchronous Block-Level Storage Replication
Linux Doc
⭐
159
Linux Documentation 中文翻译计划
Linux Kernel Utilities
⭐
159
👷 Utilities to compile and / or update linux kernels for Debian and derivatives (e.g. Ubuntu, LinuxMint, etc.)
Exein
⭐
159
Exein core for Linux based firmware
Linux 0.12
⭐
156
《Linux内核完全剖析》linux0.12源码及实验环境
Minimal Linux Script
⭐
155
One script which generates live Linux ISO image with minimal effort. Based on the first published version of Minimal Linux Live: http://github.com/ivandavidov/minimal
Barge Os
⭐
151
Yet another lightweight Linux distribution for Docker containers
Generate_kernel_uboot_project_foride
⭐
150
Generate filelist and slickedit for the compiled source file and depend header file for Linux Kernel and U-boot
Learning Nvdla Notes
⭐
147
NVDLA is an Open source DL/ML accelerator, which is very suitable for individuals or college students. This is the NOTES when I learn and try. Hope THIS PAGE may Helps you a bit. Contact Me:
[email protected]
Khook
⭐
134
Linux Kernel hooking engine (x86)
Kasld
⭐
133
[ KASLD ] Kernel Address Space Layout Derandomization - A collection of various techniques to bypass Linux Kernel Address Space Layout Randomization (KASLR) and retrieve the kernel base virtual address on x86 / x86_64 architectures as an unprivileged local user.
Rpi Kernel
⭐
131
Build a Linux kernel for Raspberry Pi 0/1/2/3/3B+
Ebooks
⭐
131
A repository for ebooks, including C, C plus plus, Linux Kernel, Compiler, OS, Algorithm, Security, Database, Network, ML and DL
Kernel Roulette
⭐
124
A kernel module written in Rust
Python Nsenter
⭐
123
Enter kernel namespaces from Python
Ckernel
⭐
111
中国Linux内核开发者大会
Ndctl
⭐
110
Helper tools and libraries for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
Huawei Wmi
⭐
108
Huawei WMI laptop extras linux driver
Liquorix Package
⭐
107
Liquorix Debian Package
Fpga Soc Linux
⭐
106
FPGA+SoC+Linux+Device Tree Overlay+FPGA Manager U-Boot&Linux Kernel&Debian10 Images (for Xilinx:Zynq-Zybo:PYNQ-Z1 Altera:de0-nano-soc)
Virtualcar
⭐
103
A virtual car. Because you wouldn't download a car, would you?
Xia For Linux
⭐
98
XIA implementation for the Linux kernel
Udev Joystick Blacklist
⭐
95
Fix for keyboard/mouse/tablet being detected as joystick in Linux
Lpic 1 Anki Flashcards
⭐
90
Deck of Anki flashcards for the LPIC-1 (Linux System Administrator) exams 101 and 102 of the Linux Professional Institute (LPI).
Thoron
⭐
86
Thoron Framework is a Linux post-exploitation framework that exploits Linux TCP vulnerability to provide a shell-like connection. Thoron Framework has the ability to create simple payloads to provide Linux TCP attack.
Linux 0.11
⭐
82
A heavily commented linux kernel source code in Chinese.
Intel_nuc_led
⭐
77
Intel NUC7i[x]BN and NUC6CAY LED Control for Linux
Linux Baytrail Flexx10
⭐
73
Install GNU/Linux on NextBook Flexx 10.1
Cubostratus
⭐
68
Blazingly fast Linux syscall collector
Traceshark
⭐
62
This is a tool for Linux kernel ftrace and perf events visualization
Sutekh
⭐
61
An example rootkit that gives a userland process root permissions
Unlockdown
⭐
60
Disabling kernel lockdown on Ubuntu without physical access
Simplefs
⭐
58
A simple file system for Linux kernel
Kernel
⭐
47
Linux kernel with modifications for Microsoft Surface devices.
Linux Security Papers
⭐
45
Research paper collection for Linux kernel security from top security conferences.
Proton_zf6
⭐
40
Proton Kernel for the Asus Zenfone 6 (2019), codename Kirin and also known as I01WD and ZS630KL.
Rustyvisor
⭐
38
A hypervisor written in Rust. A work in progress.
Researchnote
⭐
38
通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)
Exein Openwrt Public
⭐
36
Openwrt 18.06.5 featured with the Exein's security framework
Flagchecker
⭐
21
For effective cheating detection in CTFs. Utilizes LKM to generate flags.
1-92 of 92 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210