Thelford Williams's repositories
penguincrab
rust wrapper for linux kernel library
CVE-2021-42327
kernel exploit POC for vulnerability i found in amd gpu driver
binary_exploitation
CTF/hacking challenge solutions for binary exploitation/memory corruption. Currently adding kernel exploitation challenge writeups
static-analysis-rules
semgrep rules and codeQL queries
docfate111.github.io
My main website.
kernel-labs
practice in programming kernel drivers
hdlklfuzzer
filesystem fuzzer using LKL and HYDRAulic Damnation
blog
blog
chessgame
moving chess game from docfate111.github.io repo to separate directory and expanding it to use machine learning models and an optimized minimax algorithm
dice-10000
a Flask app to play a dice game and simulate different strategies
ext2-parse
parsing ext2
FirmWire
FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband firmwares
fuzzing-practice
practicing fuzzing things with LibAFL
hangman
hangman game in react
kernel-hacking
setup and template exploits for hacking kernel drivers
libafl_cc-for-lkl
just libafl_cc wrappers for lkl
linux-lkl
Linux kernel source tree
qemufs-fuzz-setup
setup for fuzzing jffs2
srsRAN_fuzzing_attempt
Open source SDR 4G software suite from Software Radio Systems (SRS) https://docs.srsran.com/projects/4g
syzkaller
syzkaller is an unsupervised coverage-guided kernel fuzzer