
트래픽 가로채기 및 리다이렉션을 위한 Rust 구성 요소로, macOS, Windows, Linux에서 WireGuard 디바이스 프록시와 로컬 앱 리다이렉션을 지원합니다.
이 저장소에는 mitmproxy의 Rust 구성 요소가 포함되어 있으며, 가장 주목할 만한 기능은 다음과 같습니다:
src/: "핵심"의 대부분을 포함하는 mitmproxy 크레이트.mitmproxy-contentviews/:
(HTTP) 메시지 본문용 예쁘게 출력하는 프린터.mitmproxy-highlight/:
mitmproxy 및 mitmdump용 구문 강조 백엔드.mitmproxy-rs/: mitmproxy-rs 파이썬 패키지,
PyO3를 사용하여 Rust 크레이트용 파이썬 바인딩을 제공합니다.mitmproxy-macos/: mitmproxy-macos 파이썬 패키지,
macOS 트래픽을 투명하게 가로채기 위한 macOS 네트워크 확장을 포함합니다.mitmproxy-windows/: 파이썬 패키지,
기반의 Windows 트래픽 리디렉터를 포함합니다.
빌드 복잡성으로 인해
에서 바이너리 배포판만 사용할 수 있습니다.
mitmproxy-windowsmitmproxy-linux/: mitmproxy-linux 파이썬 패키지,
Aya 기반의 Linux 트래픽 리디렉터를 포함합니다.mitmproxy-linux-ebpf/: mitmproxy-linux에 내장된 eBPF 프로그램.mitmproxy-linux-ebpf-common/: 사용자 공간과 eBPF가 공유하는 데이터 구조.