All Projects → mitmproxy → Mitmproxy

mitmproxy / Mitmproxy

Licence: mit
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

Programming Languages

python
139335 projects - #7 most used programming language
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Mitmproxy

Gsnova
Private proxy solution & network troubleshooting tool.
Stars: ✭ 509 (-98%)
Mutual labels:  proxy, websocket, http2, tls
Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (-97.7%)
Mutual labels:  proxy, websocket, http2, tls
Go Http Tunnel
Fast and secure tunnels over HTTP/2
Stars: ✭ 2,786 (-89.07%)
Mutual labels:  proxy, http2, tls
hudsucker
Intercepting HTTP/S proxy
Stars: ✭ 114 (-99.55%)
Mutual labels:  tls, ssl, man-in-the-middle
cryptonice
CryptoNice is both a command line tool and library which provides the ability to scan and report on the configuration of SSL/TLS for your internet or internal facing web services. Built using the sslyze API and ssl, http-client and dns libraries, cryptonice collects data on a given domain and performs a series of tests to check TLS configuration…
Stars: ✭ 91 (-99.64%)
Mutual labels:  tls, ssl, http2
Nitmproxy
Proxy server based on netty
Stars: ✭ 94 (-99.63%)
Mutual labels:  proxy, http2, tls
Websocks
A secure proxy based on WebSocket. 一个基于 WebSocket 的代理工具
Stars: ✭ 102 (-99.6%)
Mutual labels:  proxy, websocket, tls
Echo
High performance, minimalist Go web framework
Stars: ✭ 21,297 (-16.47%)
Mutual labels:  websocket, http2, ssl
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (-96.85%)
Mutual labels:  websocket, ssl, tls
Firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Stars: ✭ 277 (-98.91%)
Mutual labels:  websocket, http2, tls
nativescript-http
The best way to do HTTP requests in NativeScript, a drop-in replacement for the core HTTP with important improvements and additions like proper connection pooling, form data support and certificate pinning
Stars: ✭ 32 (-99.87%)
Mutual labels:  tls, ssl, http2
Beast
HTTP and WebSocket built on Boost.Asio in C++11
Stars: ✭ 3,241 (-87.29%)
Mutual labels:  websocket, ssl, tls
Cppserver
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Stars: ✭ 528 (-97.93%)
Mutual labels:  websocket, ssl, tls
Ghostunnel
A simple SSL/TLS proxy with mutual authentication for securing non-TLS services
Stars: ✭ 1,296 (-94.92%)
Mutual labels:  proxy, ssl, tls
Bettercap
DEPRECATED, bettercap developement moved here: https://github.com/bettercap/bettercap
Stars: ✭ 2,518 (-90.12%)
Mutual labels:  proxy, tls, man-in-the-middle
tipi
Tipi - the All-in-one Web Server for Ruby Apps
Stars: ✭ 214 (-99.16%)
Mutual labels:  tls, ssl, http2
Nico
A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration.
Stars: ✭ 43 (-99.83%)
Mutual labels:  http2, ssl, tls
Netcoreserver
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Stars: ✭ 799 (-96.87%)
Mutual labels:  websocket, ssl, tls
ssl-handshake
A command-line tool for testing SSL/TLS handshake latency, written in Go.
Stars: ✭ 41 (-99.84%)
Mutual labels:  tls, debugging, ssl
Jetty.project
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Stars: ✭ 3,260 (-87.21%)
Mutual labels:  http2, ssl, tls

mitmproxy

Continuous Integration Status Coverage Status Latest Version Supported Python versions

mitmproxy is an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets.

mitmdump is the command-line version of mitmproxy. Think tcpdump for HTTP.

mitmweb is a web-based interface for mitmproxy.

Installation

The installation instructions are here. If you want to install from source, see CONTRIBUTING.md.

Documentation & Help

General information, tutorials, and precompiled binaries can be found on the mitmproxy website.

mitmproxy.org

The documentation for mitmproxy is available on our website:

mitmproxy documentation stable mitmproxy documentation dev

If you have questions on how to use mitmproxy, please use GitHub Discussions!

mitmproxy discussions

Contributing

As an open source project, mitmproxy welcomes contributions of all forms.

Dev Guide

Also, please feel free to join our developer Slack!

Slack Developer Chat

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].