Stars
How to Make a Computer Operating System in C++
A text editor in less than 1000 LOC with syntax highlight and search.
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
A system daemon to allow session software to update firmware
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Transparently tunnel your IP traffic through ICMP echo and reply packets.
Userspace Raspberry Pi PWM library for WS281X LEDs
OpenSSL-based Authenticode signing for PE, CAB, CAT, MSI, APPX, and script file
A simple OS kernel for research, teaching, and fun.
OSS implementation of the TCG TPM2 Software Stack (TSS2)
The source repository for the Trusted Platform Module (TPM2.0) tools
(Very) basic UNIX-like operating system built when I was younger
Reference implementation of the TCG Trusted Platform Module 2.0 specification.
Go packages built on go-tpm providing a high-level API for using TPMs
Ongoing downstream work on grub2, including Fedora and RHEL. ***This is not upstream; please send code upstream first***