#1Binary reverse engineering, disassembly, decompilation, and patching tools.
Kitploit recommended

An integration for IDA and VS Code which connects both to easily execute and debug IDAPython scripts.
:cherry_blossom: Interactive shellcoding environment to easily craft shellcodes

Callstack scanner that identifies IOCs of unpacked or injected C2 agents by analyzing thread idle behavior, unbacked memory, module stomping, APCs,…

A tool that is used to hunt vulnerabilities in x64 WDM drivers

A machine learning tool that ranks strings based on their relevance for malware analysis.

Ghidra extension for PC firmware reverse engineering, providing loaders for PCI option ROMs, Intel Flash Descriptor, coreboot CBFS, and UEFI firmware…

Build and query a graph database representation of source code

PrivKit is a simple beacon object file that detects privilege escalation vulnerabilities caused by misconfigurations on Windows OS.

Simulates the Windows PE loader to identify DLL hijacking vulnerabilities, generates weaponized DLLs with shellcode payloads, and detects UAC…

GUI analyzer for deep-diving into PDF files. Detect malicious payloads, understand object relationships, and extract key information for threat…

Android DEX → Java decompiler in Rust, built for speed — full apps in seconds, queries in milliseconds. Progressive analysis, javac-verified output,…

Dynamic unpacker based on PE-sieve

Utility to decrypt App Store apps on jailbroken iOS 11.x

Create fake certs for binaries using windows binaries and the power of bat files

Scalable assembly analysis platform for indexing, clone search, and executable classification using static, dynamic, and machine-learning techniques…

HashDB API hash lookup plugin for IDA Pro

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

Statically compiled ARM binaries for debugging and runtime analysis