
javascript-deobfuscator
Deobfuscator for javascript-obfuscator 5.x output (string arrays, control-flow flattening, self-defending, RC4/base64)

Deobfuscator for javascript-obfuscator 5.x output (string arrays, control-flow flattening, self-defending, RC4/base64)

Extract the managed (.NET) assemblies out of a MAUI Android assembly store.

Dynamic branch-divergence finder for native code -- traces two Frida executions and finds the exact instruction where they diverge.

C++ reimplementation of Ghidra's analytical core without JVM dependencies, providing embeddable binary analysis, Pcode/Sleigh foundations, and…

An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.

A security scanner for your LLM agentic workflows

A wrapper around grep, to help you grep for things

Record and replay framework for deterministic debugging of multi-threaded applications, enabling reverse execution, hardware watchpoints, and…

Runtime instrumentation framework for building dynamic analysis tools: tracing, profiling, code coverage, memory debugging, fuzzing, and disassembly…

Web vulnerability scanner written in Python3

A DTrace on Windows Reimplementation

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

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

Sample extensions, scripts, and API uses for WinDbg.

Toy scripts for playing with WinDbg JS API

Distributed coverage-guided fuzzing engine compatible with libFuzzer targets; scales to thousands of concurrent jobs, uses sanitizers and corpus…

x64 Dynamic Reverse Engineering Toolkit

Golang bindings for PE-sieve