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
#go #gvisor #linux_network_namespace #man_in_the_middle #monastery #networking #tun_device

`httptap` is a tool that lets you see the HTTP and HTTPS requests made by any Linux program. You can use it by running `httptap -- <command>`, and it will show you the details of the HTTP requests and responses without needing root access or changing your system settings. It works by running the command in a separate network namespace and decrypting HTTPS traffic using a temporary certificate authority. This helps you understand what your programs are doing online, which can be very useful for debugging or learning how different tools work. For example, you can see the exact URLs and responses when using `curl` or other commands, making it easier to troubleshoot issues or analyze network behavior.

https://github.com/monasticacademy/httptap