Traffic Interception (RE Tooling): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Interactive TLS-capable intercepting HTTP proxy
Reverse-engineers REST APIs into OpenAPI specs from captured mitmproxy/HAR traffic
Remote WebView debugger and HTTPS capture proxy for WeChat and mobile pages
CLI that prepares Android APKs for HTTPS inspection by removing pinning
Android on-device HTTP packet capture and network diagnosis app
Protocol analysis workstation: browser capture, MITM proxy, AI analysis and MCP server
Disables SSL certificate validation and pinning in iOS and macOS apps
Agent that captures website traffic and turns it into API clients
iOS MITM-based HTTPS packet capture app
mitmproxy-style HTTPS interception proxy implemented in Go
USB packet capture for Windows, used for driver protocol analysis
MitM proxy in Rust with TUI, terminal and web interfaces
Removes certificate pinning from Android APKs
Python USB device emulation and proxy framework for reverse engineering USB devices
Protocol reverse engineering, modeling and fuzzing tool
MitM proxy that intercepts LLM tool API traffic to show what coding agents send
Userscript to monitor and breakpoint JavaScript cookie changes for web RE
Decodes and re-encodes Protocol Buffers messages without the .proto definitions
Desktop app for intercepting and debugging HTTP(S) traffic
Simple USB sniffer based on the Raspberry Pi RP2040
Web app that decodes Protobuf messages without a schema
Active Bluetooth BR/EDR sniffer and injector on ESP32
Tool for testing web apps whose front end encrypts request parameters
Backend of HTTP Toolkit HTTP(S) interception and debugging tool
Proxy for USB devices using libUSB and gadgetFS to sniff and modify traffic
Packet capture tool built on the SunnyNet network middleware
Frida script to proxy Flutter app traffic through Burp
MCP server that wraps tshark so agents can query packet captures
Converts USB pcaps into Python/C replay scripts for driver reverse engineering
Frida tool to intercept encrypted APIs in iOS and Android apps
Charles Proxy MCP server for AI agents with live capture and traffic analysis
Intercepting TCP proxy that modifies raw TCP streams with modules
USB 2.0 protocol analyzer for Cynthion captures and PCAP files
Go packet capture proxy for HTTP, HTTPS, WebSocket and TCP
MCP-based Android packet capture service for AI assistants
Intercepts traffic of proxy-unaware applications by hooking TLS libraries
Flask-style web routing framework on mitmproxy for reverse engineers
Reverse engineers web apps' undocumented APIs from browser traffic
HTTP(S) proxy for packet capture and debugging
Reverse-engineering agent that turns web app traffic into APIs
MCP server wrapping mitmproxy for AI clients
Zygisk module redirecting Flutter app traffic to a proxy
Captures app traffic and infers the underlying API
Inspect and intercept full HTTP requests from Android WebViews
Live system-wide USB transfer sniffer in eBPF with inline protocol decoding
BLE reverse engineering tool for Android
Linux capture tool for the reverse-engineered BLE Analyzer Pro USB sniffer
Probabilistic network protocol reverse engineering from message traces
mitmproxy addon mirroring real browser TLS/H2/H3 fingerprints upstream
HTTP proxy for reverse engineering protocol communication
Automatic network protocol reverse engineering from captured traffic
AI-agent browser for web API reverse engineering
Local MitM proxy to control TLS (JA3/JA4) and HTTP/2 fingerprints
Chrome extension capturing fetch/XHR calls to reverse engineer site APIs
Captures browser-session evidence and crawls sites to document web app architecture
Cross-platform network reverse engineering framework hooking processes with Frida
Automata-learning framework that fingerprints Bluetooth Low Energy devices (research code)
Grey-box protocol state machine learning from CCS research
Local MITM proxy and dashboard that captures and decodes HTTP/S traffic from your own computer
Windows USB traffic sniffer used to reverse engineer USB device protocols for Linux drivers
USB reverse engineering utilities: capture, replay and analysis
Network protocol analyzer with dissectors for many reverse-engineered protocols