Frida
Runtime instrumentation
Hook functions, trace data flows, and validate patches at runtime.
TOOLS
Browse tools by research task and find the right toolchain for your work.
Observe mobile, desktop, and runtime behavior.
Runtime instrumentation
Hook functions, trace data flows, and validate patches at runtime.
Native hooking framework
Cross-platform native hooks for function interception and patch validation.
Android hooking
Runtime module framework for Android Zygisk and Xposed.
Runtime explorer
Mobile runtime exploration toolkit with one-command hooks for common APIs.
Root framework
Android rooting and modules with support for Zygisk and hiding features.
Static analysis, decompilation, visual auditing, and scripted research.
Decompiler
Decompile binaries, follow cross-references, and analyze files in batches.
Reverse engineering framework
Command-line reverse engineering for deep, scriptable analysis.
Reverse engineering GUI
Rizin desktop workbench for disassembly, graph views, and debugging.
Program analysis
Symbolic execution, state exploration, and automated constraint solving.
Debugger
Windows debugger for breakpoints, tracing, and sample analysis.
Firmware analysis
Scan firmware images, identify embedded content, and extract resources.
Dex decompiler
Decompile Dex and APK files to Java with GUI and CLI support.
APK toolkit
Decompile APKs, extract resources, and rebuild packages.
Hex editor
Modern hex editor designed for reverse engineers.
File identification
Identify file types, packers, and entropy across platforms.
Inspect protocols, debug proxies, investigate traffic, and detect intrusions.
Packet analyzer
Decode protocols, inspect pcaps, and locate unusual communication.
Intercepting proxy
Interactive HTTPS proxy with scriptable traffic rewriting.
Packet capture
Capture packets from the command line and collect pcaps on site.
Network monitor
Turn network traffic into searchable logs and events.
IDS / IPS
High-performance traffic inspection with IDS, IPS, and NSM rules.
Traffic monitor
Cross-platform visual monitoring for network traffic.
Discover assets, validate findings, test web applications, and reproduce exploits.
Network scanner
Discover hosts, scan ports, and identify services.
Vulnerability scanner
Validate vulnerabilities with templates and inspect assets in batches.
SQL injection
Automate SQL injection detection, validation, and evidence collection.
Exploit framework
Modules, payloads, and workflows for reproducing vulnerabilities.
Web scanner
Changting security assessment tool for web scanning and custom PoCs.
Web fuzzer
Fast web fuzzing for content discovery and directory enumeration.
PoC framework
Open-source framework for authoring and batch-running remote vulnerability PoCs.
Write detection rules, transform data, inspect encodings, and audit passwords.
Data toolkit
Browser-based encoding, decoding, transformation, and data cleanup.
Rule engine
Describe malware families and suspicious file traits with rules.
Password recovery
GPU-accelerated password recovery and hash auditing.
Password cracker
Offline password auditing for hundreds of hash and cipher types.
Debug samples, inspect memory, and investigate incidents.
Memory forensics
Analyze system snapshots, process state, and injection traces.
GDB plugin
Security-focused GDB enhancements for stack, heap, and register views.
Digital forensics
Graphical disk-image analysis and file recovery platform.
Endpoint forensics
Endpoint visibility and forensic collection with VQL queries.
Swiss-army-knife utilities for the browser and desktop.