Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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.

FeedsContactPrivacy© 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 SecurityTop in Web Proxies & Interception #14
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
451721091 day 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.
  • 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.

Architecture

library architecture

Download Tool