{{tag>raspberry-pi proxy réseau wifi gk}} ====== Installation mitmproxy sur raspberry pi ====== mitmproxy est un proxy http/https transparent et interactif. Il peut être utilisé pour intercepter, inspecter, modifier et rejouer du traffic web HTTP/1, HTTP/2, WebSockets, ou d'autres protocoles utilisant SSL/TLS ===== Sources ===== https://mitmproxy.org/ https://www.dinofizzotti.com/blog/2019-01-09-running-a-man-in-the-middle-proxy-on-a-raspberry-pi-3/ ===== Installation sur un Raspberry3 ===== Le test a été effectué sur un raspberry3 avec la distribution raspbian en version [[https://downloads.raspberrypi.org/raspbian_lite/images/raspbian_lite-2019-09-30/2019-09-26-raspbian-buster-lite.zip | Buster lite]] (debian 10) Il faut effectuer une installation de base et activer ssh, puis effectuer les actions décrites dans le blog de [[https://www.dinofizzotti.com/blog/2019-01-09-running-a-man-in-the-middle-proxy-on-a-raspberry-pi-3/|dinofizzotti.]] Effectuer au préalable les installations sous root apt install hostapd isc-dhcp-server apt install python3 apt install python3-pip apt install nftables apt install lsof ==== Tests ==== mitmproxy --version mitmweb --mode transparent --web-port 9090 --web-iface 0.0.0.0 &>> /var/log/mitmweb.log