David McDonald's repositories
challenges
Set of pre-generated pwn.college challenges
CTF
A collection of CTF Templates, tools, and other resources.
ctf-gameserver
FAUST Gameserver for attack-defense CTFs
evtx
A Fast (and safe) parser for the Windows XML Event Log (EVTX) format
fq
jq for binary formats
LinkedListAutograder
Autolab Autograder for a Java SinglyLinkedList implementation
pwndbg
Exploit Development and Reverse Engineering with GDB Made Easy
go-tcp-proxy
A TCP Proxy tailored for Attack/Defense CTFs.
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
neovim
Vim-fork focused on extensibility and usability
octo.nvim
Edit and review GitHub issues and pull requests from the comfort of your favorite editor
ryo_crypto
Rolling my own crypto as an exercise in learning Rust + Cryptography. Based on Cryptopals challenges
sharp_lox
A C# port of the craftinginterpreters.com Lox interpreter.
terraform-provider-xenorchestra
XenOrchestra provider for Terraform
tree-grepper
Like grep, but uses tree-sitter grammars to search
tree-sitter-sql
SQL grammar for tree-sitter
vim
The official Vim repository
volatility3
Volatility 3.0 development
xen-orchestra
The complete web solution for XenServer/XCP-ng
XenOrchestraInstallerUpdater
Xen Orchestra install/update script