
fnprint
match functions in binaries by what they do, not what their bytes look like. behavioral function fingerprinting via microexecution.

match functions in binaries by what they do, not what their bytes look like. behavioral function fingerprinting via microexecution.

Exploit PoC for CVE-2026-56848, a Node.js HTTP/2 heap-use-after-free that allows remote unauthenticated DoS. Includes raw-socket trigger, ASan build…

Time Travel Debugging IDA plugin

The first analysis framework for CPU microcode

Maps execution-coverage data onto Ghidra disassembly to highlight visited code paths and accelerate reverse-engineering workflows.

A script to detect stack-strings by using emulation (leveraging Unicorn)

The Mobile App Pentest cheat sheet was created to provide concise collection of high value information on specific mobile application penetration…

Xyntia, the black-box deobfuscator


Toy scripts for playing with WinDbg JS API

CodeQL + DTrace = Memory Disclosure Vulnerabilities in XNU

x64 Dynamic Reverse Engineering Toolkit

Golang bindings for PE-sieve

Lightweight fuzzing of a memory snapshot using KVM

The ARTful library for dynamically modifying the Android Runtime

LLM powered fuzzing via OSS-Fuzz.