PhD student at CMU / Reverse Engineer @dicegang / Senior Otter @otter-sec
GraphFuzz. GraphFuzz is an experimental framework for building structure-aware, library API fuzzers.
274OCRaaP. OCRaaP - graphical computer language for maximum portability and ease of use
126STRIDE. simple type recognition in decompiled executables
122SBVA. Structured BVA
44Clairvoyance. unofficial offline replay viewer for battlecode 2019
26nfuncs-agent. Proof of concept agentic solver for nfuncs from DEF CON Quals 2025
23Th3g3ntl3man-CTF-Writeups. Th3g3ntl3man CTF Writeups
22LibAFL-FrameShift. FrameShift prototype implementation in LibAFL
17bn-fish-disassembler. A Binary Ninja plugin to disassemble bytecode for PlaidCTF 2020 challenge "That's a Lot of Fish"
13dicectf22-taxes. python to tax form compiler
13bn-wasm. Binary Ninja WASM disassembler plugin
10img2txt2img. img -> txt -> img
10AudioScroll-Extension. A Chrome extension to scroll webpages using hand gestures picked up by a microphone
9bn-pokemon-mini. Binary Ninja disassembler for Pokemon Mini ROMs (S1C88)
9dice-is-you. DICE IS YOU challenge from DiceCTF 2021
7dicectf2022-breach. Breach/Containment problems from DiceCTF 2022
4GeneralsIO-Bot-Controller. An application to manage, program and test AI bots for Generals.io
2bn-riscv-disassembler. Python
2AFLplusplus-FrameShift. C
1MiniBit-Verilog. A verilog simulation of my homebrew CPU -- the MiniBit computer.
1reddit. the code that powers reddit.com
1LibAFL-InProcess-Thresh. Rust
1ebpf_fuzzer. Rust
1bn-uxn. Binary Ninja plugin for uxn
1