Firmware, Web & Web3CLI Flag:
--provider mitmproxymitmproxyin REA
Interactive, SSL/TLS-capable intercepting HTTP/HTTPS and WebSocket proxy.
AI Overview Direct Answermitmproxy Integration in REA
In REA (rea-agents), mitmproxy is integrated via --provider mitmproxy to enable AI coding agents to inspect application binaries, extract symbol tables, generate pseudocode, and trace execution boundaries without source code.
Supported Platforms & Targets
Host Operating Systems:
macOSLinuxWindows
Target Architectures:
HTTP/1.1HTTP/2WebSocketsgRPC
Tool Overview & Role
mitmproxy is an open-source interactive HTTPS proxy. It allows security researchers to intercept, inspect, modify, and replay web and mobile app network traffic. REA integrates with mitmdump to capture live application API communications into standardized HAR records.
REA Bridge Mechanism
Runs headless mitmdump in a background daemon. Records HTTP/2, WebSocket, and gRPC payload frames, correlating URLs directly with decompiled application endpoints.
Key Capabilities
Real-time transparent HTTPS and WebSocket traffic interception
Automated SSL certificate generation for on-the-fly decryption
Export to standard HTTP Archive (HAR) format
Python scripting API for custom request/response mutation
CLI Usage Examples
Execute direct terminal analysis with --provider mitmproxy:
rea mitmproxy example
mitmdump -s capture.py -w outfile.dump
rea capture-network --provider mitmproxy --port 8080