![]() Has a web interface to view requests and responses. Refer to cmd/mitmproxy/main.go, you can add your own addon by call AddAddon method.įor more examples, please refer to examples Web interface Web interface listen addr (default ":9081") Binary wheels for the following targets are available from PyPI: macos / Apple Silicon ( aarch64-apple-darwin) via 'Universal 2' binaries. Not verify upstream server SSL/TLS certificates. mitmproxywireguard should work on most architectures / targets - including, but not limited to Windows, macOS, and Linux, running on x8664 (圆4) and aarch64 (arm64) CPUs. Help Usage of go-mitmproxy:ĭebug mode: 1 - print debug log, 2 - show debug fromĭump level: 0 - header, 1 - header + body ![]() You can refer to this link to install: About Certificates. Support streaming when uploading/downloading large filesĪfter startup, the HTTP proxy address defaults to port 9080, and the web interface defaults to port 9081.Īfter the first startup, the SSL/TLS certificate will be automatically generated at ~/.mitmproxy/mitmproxy-ca-cert.pem.Support Wireshark to analyze traffic through the environment variable SSLKEYLOGFILE.Use LRU cache when generating certificates of different domain names to avoid double counting.Forwarding and parsing HTTPS traffic in process memory without inter-process communication such as tcp port or unix socket.Golang's inherent performance advantages.Addon mechanism, you can add your functions easily, refer to examples.If you used mitmproxy before and installed certificates, then you can use this go-mitmproxy directly Certificates logic compatible with mitmproxy, saved at ~/.mitmproxy.SSL/TLS certificates for interception are generated on the fly.Intercept HTTP & HTTPS requests and responses and modify them on the fly.Intercept HTTP & HTTPS requests and responses and modify them.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |