AppSec Consultant and Researcher. I like fuzzers, compilers, binaries, and most of all finding bugs.
mapping-high-level-constructs-to-llvm-ir. A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.
670bn-goloader. go reversing helpers for binaryninja
33mpd-album-shuffle. Randomly play or sort the albums in the current mpd playlist
12r2-go-helpers. [UNMAINTAINED] python scripts to help analzye go binaries in radare2
11dotvim. my super duper fancy vim config
7LLTap. [UNMAINTAINED] Compile Time Function Call Instrumentation
5ceflif.py. wat?
3dotfiles. Lua
2quickvm. Quickly clone/start/stop/run commands on/delete a VM with libvirt
2binaryninja-scripts. my binary ninja plugins folder
1ethersplay. EVM dissassembler
1ECFChecker-Geth1.8Port. A dynamic checker for the ECF property incorporated into geth (Rebased from geth 1.5 onto geth 1.8 from geth git repo)
1KDFTestApp. This android app is intended to be used for demonstrations of analysis tools that try to detect privacy leaks and/or wrong/proper crypto usage.
1arch-vm-install. script to quickly set up a minimal arch vm
1MAIAN. MAIAN: automatic tool for finding trace vulnerabilities in Ethereum smart contracts
1