
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.

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

x64 Dynamic Reverse Engineering Toolkit

VMUnprotect.Dumper can dynamically untamper VMProtected Assembly.

Code Coverage Exploration Plugin for Ghidra

Windows NT ioctl bruteforcer and modular fuzzer

Winstrument is a framework of modular scripts to aid in instrumenting Windows software using Frida for reverse engineering and attack surface…


Hands-on lab for exploiting and understanding Log4Shell (CVE-2021-44228) using Docker, Kali Linux, Burp Suite and log4j-shell-poc. For teaching and…

Documentation and reverse engineering of reCAPTCHA

GNU IFUNC is the real culprit behind CVE-2024-3094

A complete, modern demonstration lab for CVE-2014-6271 (Shellshock), including architecture, exploitation steps, Burp Suite usage, reverse shells,…

An API hooking framework for intercepting and monitoring Windows applications

HTTP Proxy Analysis for reverse engineering protocol communication

An strace-like program for the Windows 'native' API

MAPS cloud scanner and response parser for Microsoft Defender research.


ExportHider: Generating Export Table during Runtime to Hide the Exported Functions from the DLL File.