
Componentes Rust para la interceptación y redirección de tráfico, que permiten el proxy de dispositivos WireGuard y la redirección de aplicaciones locales en macOS, Windows y Linux.
Este repositorio contiene las partes en Rust de mitmproxy, destacando:
src/: El crate mitmproxy que contiene la mayor parte de la "chicha".mitmproxy-contentviews/:
Impresores bonitos para cuerpos de mensajes (HTTP).mitmproxy-highlight/:
Backend de resaltado de sintaxis para mitmproxy y mitmdump.mitmproxy-rs/: El paquete de Python mitmproxy-rs,
que proporciona enlaces de Python para el crate de Rust usando PyO3.mitmproxy-macos/: El paquete de Python mitmproxy-macos, que
contiene una Extensión de Red de macOS para interceptar transparentemente el tráfico de macOS.
mitmproxy-windows/: El paquete de Python mitmproxy-windows, que
contiene el redireccionador de tráfico de Windows basado en WinDivert.mitmproxy-linux/: El paquete de Python mitmproxy-linux, que
contiene el redireccionador de tráfico de Linux basado en Aya.mitmproxy-linux-ebpf/: El programa eBPF incrustado en mitmproxy-linux.mitmproxy-linux-ebpf-common/: Estructuras de datos compartidas entre el espacio de usuario y eBPF.