Will Hawkins's Projects
Connect 4 in Web Assembly (with AI)
A demonstration of how to build a library that can be loaded dynamically with dlopen.
(Updated) versions of Brendan Gregg's DTrace Tools for macOS
A DNS library for Rust.
An effort to document support for dns-sd among cloud DNS providers.
Decorated Syntax Tree - manipulate Go source with perfect fidelity.
Function overloading at runtime in C++
Determine the functions that an applications uses from particular libraries
Spy on a mark process and log what DLLs it loads.
Monitor Linux shared libraries
eBPF Standard Documentation
eBPF implementation that runs on top of Windows
Checking for ECN markings using eBPF
Project code and report for EDLF 5330
Support adding ebpf-like things to go programs.
Implementing Learning from An Introduction to Infectious Disease Modeling
Configure the access point to which an ESP32 wifi board will connect.
Euler-based ODE Solver in Rust
Testing exitramps workflow.
Play with exploits and Braille
An introduction to Express.
Hijack an ELF Binary's Entry Point
Fetch your public IP from the command line and (optionally) place it in the clipboard.
Pretty print a single precision floating point value by directly inspecting the IEEE-754 memory representation
Code and examples for FUE (Summer, 2023).
A set of code walkthrough exploring functional programming concepts using analogy and Python.
Python code for interacting with Ohio's Get The Shot API