go-mitmproxy is a Golang implementation of mitmproxy that supports man-in-the-middle attacks and parsing, monitoring, and tampering with HTTP/HTTPS traffic. Parses HTTP/HTTPS traffic and displays traffic details via a web interface. Supports a plugin mechanism for easily extending functionality. Various event hooks can be found in the examples directory. HTTPS certificate handling is compatible with mitmproxy and stored in the ~/.mitmproxy folder. If the root certificate is already trusted from the previous use of mitmproxy, go-mitmproxy can use it directly. Map Remote and Map Local support.
Features
- Parses HTTP/HTTPS traffic and displays traffic details via a web interface
- Supports a plugin mechanism for easily extending functionality
- HTTPS certificate handling is compatible with mitmproxy and stored in the ~/.mitmproxy folder
- Map Remote and Map Local support
- Various event hooks can be found in the examples directory
- Command Line Tool
- Supports binary mode to view response body
- Supports advanced filtering rules
License
MIT LicenseFollow go-mitmproxy
Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of go-mitmproxy!