Currently: AI Researcher, @xbow-engineering Prev: Assoc Prof in CSE at NYU Tandon, focusing on security, program analysis, and reverse engineering
gpt-wpre. Whole-Program Reverse Engineering with GPT-3
382pdbparse. Python code to parse Microsoft PDB files
343creddump. Automatically exported from code.google.com/p/creddump
284panda. Deprecated repo for PANDA 1.0 – see PANDA 2.0 repository
108fpsmt_gpu. Solving floating point SMT constraints on a GPU
50panda-malrec. A system to record malware using PANDA
45wdepy. Decryption utility for PGP Whole Disk Encryption
20elmfuzz. Evolving fuzzers with large language models
172_ffast_2_furious. A more realistic demo of a buffer overflow cause by -ffast-math
15csaw23_nervcenter. Pwn+Crypto challenge for CSAW 2023 Finals
9AsleepKeyboardDataset. Python
8func_asm_pairgen. Horrifying scripts / infrastructure to extract info from a large amount of C/C++ code
7polycoder_wrap. Wrapper to do text generation with VHellendoorn's PolyCoder model
6irq_fuzzer. C
6mmgrep. Fast search for binary strings
6virtuoso. Automatically exported from code.google.com/p/virtuoso
5codex_cli. Script to hook OpenAI's Codex up to a Linux VM and try to execute commands
5fbtools. Some python tools to hack on Fitbits
5hilbert_kcov. Objective-C
5pandalog_taint_parser. A fast, parallel parser for PANDA taint logs
4s2e. S2E - A Platform for In-Vivo Multi-Path Software Analysis
4panda_plugins_moyix. Repository for plugins that are useful to me but not generally applicable
4vidcolortree. Python
3pwntools. CTF framework and exploit development library
3ffdemo. Flush+Flush attack demo
3ToolDefGenerator. Generates a structure suitable for the tools argument in a client.chat.completions.create call
3GptHidra. Ghidra plugin that asks OpenAI Chat GPT to explain functions! :)
3Bear. Bear is a tool that generates a compilation database for clang tooling.
2community3. Volatility3 plugins developed and maintained by the community
2bOOkp. Quick'n'dirty script to download all you Kindle ebooks
2debbuild. Tools and scripts for rebuilding all of Debian with bear (I should have used rebuilderd :p)
2TrojanNN. Trojan Attack on Neural Network
2qemu. PANDA 2.0 - Based on QEMU
2cle. CLE Loads Everything (at least, many binary formats!)
2synthehol. A clone of Nick Fitzgerald's minisynth-rs
2pefile. pefile is a Python module to read and work with PE (Portable Executable) files
1heapmap. C
1FasterTransformer. Transformer related optimization, including BERT, GPT
1neuzz. neural network assisted fuzzer
1