#1Debugging tools specifically for analyzing malware execution flow and identifying vulnerabilities.
Kitploit recommended

Agentic reverse engineering IDE with a pure-Rust multi-architecture disassembler, native decompiler, debugger, and LLM agent for binary analysis and…
A pure-python win32 debugger interface.

FreeBSD Device Driver Book

An integration for IDA and VS Code which connects both to easily execute and debug IDAPython scripts.

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures,…

Research runtime for differentiable neural computers, GPU-based CPU emulation, and program synthesis. Features neural ALU, constant-time crypto, JEPA…

A technique that can be used to bypass AV/EDR memory scanners. This can be used to hide well-known and detected shellcodes (such as msfvenom) by…

jemalloc heap exploitation framework

makin - reveal anti-debugging and anti-VM tricks [This project is not maintained anymore]

Debugging toolbar for Rack applications implemented as middleware

Statically compiled ARM binaries for debugging and runtime analysis

A shellcode writing toolkit


Scriptable debugger for Android Dalvik VM using JDWP/DDM interfaces to hook methods, inspect process state, and modify runtime behavior without…

SHAREM is a shellcode analysis framework, capable of emulating more than 45,000 WinAPIs and virutally all Windows syscalls. It also contains its own…

A comprehensive binary emulation and instrumentation platform.

Multi-engine framework for unpacking and analyzing VM-protected binaries using dynamic taint tracking, symbolic execution, pattern classification,…

A PowerShell front-end for the Windows debugger engine.