Offensive security researcher. I like breaking things. Even more, I like making tools to help people break things.
prefsniff. A utility to sniff preferences changes to macOS plist files
258nvram-faker. A simple library to intercept calls to libnvram when running embedded linux applications in emulated environments.
255bowcaster. Python
138exploit-poc. Proof-of-Concept code for exploits
82pyonepassword. A python API to query a 1Password account using the 'op' command-line tool
73gdbinit-mips. A gdbinit file that makes gdb much more usable for MIPS debugging.
38dropbear-hacks. A fork of the dropbear SSH server with special hacks for running on minimal embedded systems.
31crossbow. Crossbow is a lightweight, cross platform exploit development framework implemented in Python. Currently, Crossbow's focus is on MIPS Linux systems.
31broken_abandoned. Example code for following along with my "Broken, Abandoned, and Forgotten Code" blog series
25chill_streams. Chill electronica streaming radio directory and Python API
9py-dwarf-parser. A Python module to parse DWARF debugging data
7firmware-parsing. Modules to support parsing of firmware headers, etc.
6exploit-tools. Exploit development tools
5gen-ai-robots.txt. A robots.txt to tell generative AI scrapers they're unwelcome
5py-singleton-metaclasses. A package of python metclasses for implementing singleton and related patterns.
4video-encoding. Wrapper for Lisa Melton's video transcoding project, to automate batch encoding videos
4py-object-file. Parsers for executable and library object files
4configure-with-sudo. A Python module to handle executing system commands using sudo
3make_c_program. A utility to create a simple C source file with a `main()` and open it in an editor.
3mtdwriter. Utility from OpenWRT to write a flat image to a /dev/mtd flash memory device.
3MouseCenter. Hammerspoon spoon for re-centering your mouse pointer
3basic-data-structures. C library for basic data structures
3rpi-fan-control. A python fan control utility for Linux on RPi
2py-obj-file-util. Python
2py-dict-repr. A python package to make it easy for a class to define its own dictionary representation
2ip-address-pool. A tool to generate an IP address pool and track which addresses have been handed out
2repo-mgmt-scripts. Collection of shell scripts to be help manage git repos
1mock-cli-framework. A framework that can be called from a short Python console script to simulate the responses of an actual command-line tool.
1ScreenLock. A Mac app to lock your screen on demand
1easy-html-table. Python
1homebrew-extras. A custom Homebrew tap for extra packages not available elsewhere
1rwl. Technical reading I wish I had time for.
1resume.
1