Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
mitmproxy_rs — Rust components for traffic interception and redirection, enabling WireGuard device proxying and local app redirection across macOS, Windows, and Linux. | Kitploit
Tools/GitHubGitHub/mitmproxy/mitmproxy_rs
Web Proxies & InterceptionMobile App PentestingAPI Security TestingWeb SecurityNetwork Security
GitHubmitmproxy/mitmproxy_rs

mitmproxy_rs

Rust components for traffic interception and redirection, enabling WireGuard device proxying and local app redirection across macOS, Windows, and Linux.

View Repository
438662 days agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

mitmproxy_rs

autofix.ci: enabled Continuous Integration Status Latest Version Supported Python versions PyPI - Wheel

This repository contains mitmproxy's Rust bits, most notably:

  • WireGuard Mode: The ability to proxy any device that can be configured as a WireGuard client.
  • Local Redirect Mode: The ability to proxy arbitrary macOS or Windows applications by name or pid.

Contributing

Dev Guide dev documentation

Structure

  • src/: The mitmproxy crate containing most of the "meat".
  • mitmproxy-contentviews/: Pretty-printers for (HTTP) message bodies.
  • mitmproxy-highlight/: Syntax highlighting backend for mitmproxy and mitmdump.
  • mitmproxy-rs/: The mitmproxy-rs Python package, which provides Python bindings for the Rust crate using PyO3.
    Source and binary distributions are available on PyPI.
  • mitmproxy-macos/: The mitmproxy-macos Python package, which contains a macOS Network Extension to transparently intercept macOS traffic.
    Only a binary distribution is available on PyPI due to code signing and notarization requirements.

Architecture

library architecture

Download Tool
  • mitmproxy-windows/: The mitmproxy-windows Python package, which contains the Windows traffic redirector based on WinDivert.
    Only a binary distribution is available on PyPI due to build complexity.
  • mitmproxy-linux/: The mitmproxy-linux Python package, which contains the Linux traffic redirector based on Aya.
    Source and binary distributions are available on PyPI.
  • mitmproxy-linux-ebpf/: The eBPF program embedded in mitmproxy-linux.
  • mitmproxy-linux-ebpf-common/: Data structures shared by user space and eBPF.