How to create an OS from scratch
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
- algorithms
- data-structures
- datastructures
- c
How to Make a Computer Operating System in C++
TranslatedA curated list of awesome things related to HarmonyOS. Huawei HarmonyOS operating system.
- huawei
- harmonyos
- os
- operating-system
Learning operating system development using Linux kernel and Raspberry Pi
A Compiler Writing Journey
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
Writing a sqlite clone from scratch in C
🎁 A glib-like multi-platform c library
- stream
- coroutines
- algorithm
- cross-platform
XDP tutorial
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
Linux Binary Exploitation
- linux
- binaries
- exploitation
- stackoverflow
Introductory Vulkan sample
Contains materials for my technical presentation exploring Linux malware tradecraft—from userland and fileless techniques to kernel rootkits, ftrace, eBPF, and defensive strategies.
Sample ebpf programs to analyze
- ebpf
- ebpf-programs
- ebpf-opcode
GBDK tutorials
Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS label.
An example of an eBPF program hooking into the kill tracepoint
Code that has been used as an example or the topic of a blog post on agnosticdev.com