man-in-the-middle

There are 132 repositories under man-in-the-middle topic.

  • mitmproxy/mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Language:Python41.1k6223.6k4.4k
  • niklashigi/apk-mitm

    🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection

    Language:TypeScript4.8k46161396
  • httptap

    monasticacademy/httptap

    View HTTP/HTTPS requests made by any Linux program

    Language:Go4.1k112864
  • byt3bl33d3r/MITMf

    Framework for Man-In-The-Middle attacks

    Language:Python3.6k33301k
  • proxy.py

    abhinavsingh/proxy.py

    💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework

    Language:Python3.5k55337618
  • P0cL4bs/WiFi-Pumpkin-deprecated

    DEPRECATED, wifipumpkin3 -> https://github.com/P0cL4bs/wifipumpkin3

    Language:Python3.1k263496718
  • evilsocket/bettercap

    DEPRECATED, bettercap developement moved here: https://github.com/bettercap/bettercap

  • jtesta/ssh-mitm

    SSH man-in-the-middle tool

    Language:C1.7k7146211
  • m4n3dw0lf/pythem

    pentest framework

    Language:Python1.2k8237322
  • vanhauser-thc/thc-ipv6

    IPv6 attack toolkit

    Language:C1.1k6828222
  • DataHenHQ/till

    DataHen Till is a companion tool to your existing web scraper that instantly makes it scalable, maintainable, and more unblockable, with minimal code changes on your scraper. Integrates with any scraper in 5 minutes.

    Language:Go8145622
  • aress31/wirespy

    Framework designed to automate various wireless networks attacks (the project was presented on Pentester Academy TV's toolbox in 2017).

    Language:Shell642371184
  • rastapasta/pokemon-go-mitm

    🎁 Pokemon Go MITM Proxy - Intercepts the traffic between your Pokemon Go app and their servers, decodes the protocol and gives you a handy tool to enrich your own game experience on the fly.

    Language:CoffeeScript487460105
  • brannondorsey/mitm-router

    ☠ Man-in-the-middle wireless access point inside a docker container 🐳

    Language:Shell45126582
  • sigoden/proxyfor

    A powerful and flexible proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic, with TUI and WebUI.

    Language:Rust4413629
  • omjadas/hudsucker

    Intercepting HTTP/S proxy

    Language:Rust298104850
  • AristoChen/usb-proxy

    A USB proxy based on raw-gadget and libusb

    Language:C++228132237
  • tenable/router_badusb

    BadUSB in Routers

    Language:Shell19724035
  • ilya-kozyr/android-ssl-pinning-bypass

    The script allows to bypass SSL pinning on Android >= 7 and makes APK file ready for HTTPS traffic inspection

    Language:Python1701735
  • SySS-Research/WireBug

    WireBug is a toolset for Voice-over-IP penetration testing

    Language:Python1699233
  • tintinweb/striptls

    proxy poc implementation of STARTTLS stripping attacks

    Language:Python16816230
  • brandonasuncion/Reverse-Engineering-Bluetooth-Protocols

    Intercepting Bluetooth device communication and simulating packet responses of an iPhone from a Raspberry Pi 3

    Language:Python15912011
  • Xerxes-2/MajsoulMax-rs

    启发自MajsoulMax,基于hudsucker的中间人攻击方式,解锁全角色、皮肤、装扮等,同时支持将雀魂的牌局发到日本麻将助手

    Language:Rust1491714
  • olegberman/mitm-omegle

    Watch strangers talk on Omegle (man in the middle attack explained for kids)

    Language:CoffeeScript14610531
  • ctraspion

    ct-Open-Source/ctraspion

    Turns a Raspberry Pi into a WLAN router to take a look at network traffic of smart home and IoT devices

    Language:PHP138211117
  • AlexLynd/ESP-Bug

    ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface

    Language:C1167317
  • compewter/CopyCat

    Universal MITM web server

    Language:JavaScript1077420
  • telanflow/mps

    MPS is a high-performance HTTP(S) proxy library that supports forward proxies, reverse proxies, man-in-the-middle proxies, tunnel proxies, Websocket proxies. MPS 是一个高性能HTTP(s)中间代理库,它支持正向代理、反向代理、中间人代理、隧道代理、Websocket代理

    Language:Go10341217
  • jvilk/mitmproxy-node

    A bridge between Python's mitmproxy and Node.JS programs. Rewrite network requests using Node.JS!

    Language:TypeScript932815
  • man-in-the-middle

    dangkyokhoang/man-in-the-middle

    Modify requests, inject JavaScript and CSS into pages

    Language:JavaScript9255418
  • Veinar/dracan

    Dracan is a lightweight middleware for Kubernetes that enhances filtering and validation capabilities. It ensures that only valid requests reach your applications, featuring HTTP method filtering, JSON validation, Header validation and request limiting. Looking for first potential users to get feedback as well as active maintainers

    Language:Python671154
  • CountablyInfinite/dit

    DIT is a DTLS MitM proxy implemented in Python 3. It can intercept, manipulate and suppress datagrams between two DTLS endpoints and supports psk-based and certificate-based authentication schemes (RSA + ECC).

    Language:Python59529
  • Sxip/jam

    🕵️ Jam is a modular man-in-the-middle proxy designed for Animal Jam Classic. Built with Node.js and Electron, Jam provides powerful tools and flexibility for your Animal Jam experience.

    Language:JavaScript54164123
  • lucthienphong1120/BITB-Phishing

    Browser In The Browser (BITB) attack is a sophisticated phishing and hard to detect.

    Language:JavaScript503010
  • nikitastupin/mitmproxy-mqtt-script

    Inspect MQTT over TLS traffic with ease!

    Language:Python475111
  • yizhu2000/suproxy

    SuProxy is a lua Openresty(Nginx) TCP/IP proxy libraries for analyzing, intercepting, load balancing and session management

    Language:Lua456015