GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#python #debugging #http #http2 #man_in_the_middle #mitmproxy #proxy #python #security #ssl #tls #websocket

Mitmproxy is a powerful tool that helps you inspect and manipulate HTTP, HTTP/2, and WebSocket traffic. It has three main versions: `mitmproxy` for an interactive console interface, `mitmdump` for a command-line version like tcpdump, and `mitmweb` for a web-based interface. This tool is useful for developers and security professionals to analyze and debug network traffic, ensuring your applications communicate securely and correctly. You can easily install it from precompiled binaries or source code, and there is extensive documentation and community support available if you need help.

https://github.com/mitmproxy/mitmproxy
#html #mitmproxy #openapi #reverse_engineering #swagger

This tool, called `mitmproxy2swagger`, helps you automatically create API documentation from the traffic your apps generate. Here’s how it benefits you:

You can capture the HTTP traffic of your apps using `mitmproxy` or browser DevTools, and then convert this traffic into OpenAPI 3.0 specifications. This process is automated, so you don't need to manually write the API documentation. You can run the tool multiple times with different captures, and it will merge the data safely. The tool also allows you to add example data and headers to the requests and responses, making your API documentation more comprehensive. This saves time and effort in documenting your APIs accurately.

https://github.com/alufers/mitmproxy2swagger