Table des matières

, , , ,

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 Buster lite (debian 10)

Il faut effectuer une installation de base et activer ssh, puis effectuer les actions décrites dans le blog de 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