mitmproxy logo depicting an interactive HTTPS proxy tool

mitmproxy

5.0
0 reviews0 saved
Visiter le site
Tags :
For DevelopersOpen Source
Description :

mitmproxy est un proxy HTTPS gratuit et open source pour intercepter, inspecter et modifier le trafic web. Idéal pour les développeurs et les professionnels de la sécurité déboguant les protocoles HTTP/1, HTTP/2, HTTP/3, WebSockets et SSL/TLS avec CLI, interface web et API Python.

Illustration of mitmproxy intercepting and analyzing web traffic
Dernière mise à jour :
3 novembre 2025
Site web :
mitmproxy.org
Email de contact :
contact@mitmproxy.org

Aperçu de mitmproxy

mitmproxy est un proxy HTTPS interactif puissant, gratuit et open-source qui sert de couteau suisse pour l'analyse et la manipulation du trafic web. Cet outil polyvalent permet aux développeurs, aux professionnels de la sécurité et aux administrateurs réseau travaillant avec Client API et Analyseur de paquets catégories d'intercepter, d'inspecter, de modifier et de rejouer le trafic web sur divers protocoles, y compris HTTP/1, HTTP/2, HTTP/3, WebSockets et d'autres communications protégées par SSL/TLS. Que vous déboguiez des appels API, testiez des applications mobiles ou meniez des évaluations de sécurité, mitmproxy fournit la boîte à outils complète nécessaire pour comprendre et contrôler les flux de trafic web en temps réel.

En tant que solution proxy de type homme du milieu, mitmproxy comble l'écart entre les clients et les serveurs, permettant une visibilité complète des communications chiffrées qui resteraient autrement cachées. Les capacités de l'outil vont au-delà de la simple surveillance du trafic pour inclure la mise en forme des messages, le décodage des protocoles, l'interception à la volée et la manipulation automatisée du trafic via son puissant API Python. Avec le support de multiples interfaces, y compris en ligne de commande, basée sur le web et d'accès programmatique, mitmproxy s'adapte à divers flux de travail et niveaux d'expertise tout en maintenant son objectif central de transparence et de contrôle sur les communications web.

Comment utiliser mitmproxy

Pour commencer avec mitmproxy, il faut télécharger le binaire approprié pour votre système d'exploitation (Windows, Linux, ou via Docker), configurer votre appareil ou application pour utiliser mitmproxy comme proxy HTTP/HTTPS (généralement sur le port 8080), et installer l'autorité de certification mitmproxy pour activer l'interception SSL. Une fois configuré, vous pouvez commencer à capturer le trafic via l'interface en ligne de commande (mitmproxy), l'interface web (mitmweb), ou en utilisant mitmdump pour le scriptage et l'analyse automatisés. L'outil déchiffre et affiche automatiquement tout le trafic intercepté, vous permettant d'inspecter les requêtes et réponses, de définir des points d'arrêt pour mettre en pause et modifier le trafic, de rejouer les sessions capturées et d'appliquer des filtres personnalisés pour vous concentrer sur des modèles de communication spécifiques.

Fonctionnalités principales de mitmproxy

  1. Interception du trafic – Capture et inspection en temps réel du trafic HTTP/HTTPS sur plusieurs protocoles
  2. Déchiffrement SSL/TLS – Visibilité complète des communications chiffrées avec installation de certificat
  3. Modification des requêtes – Édition à la volée des requêtes et réponses avant qu'elles n'atteignent leur destination
  4. Relecture du trafic – Capture et relecture des sessions web à des fins de test et de débogage
  5. API de script Python – Contrôle programmatique et automatisation via mitmdump et des addons personnalisés

Cas d'utilisation de mitmproxy

  • Débogage et développement d'API en inspectant les cycles requête/réponse
  • Test d'applications mobiles via l'interception et la manipulation du trafic
  • Test de pénétration de sécurité et évaluation des vulnérabilités
  • Débogage d'applications web et optimisation des performances
  • Mesure de la confidentialité et analyse de la collecte de données d'application
  • Test automatisé via la relecture et la modification scriptée du trafic
  • Fins éducatives pour comprendre les protocoles web et la sécurité

Support et contact

Pour le support, envoyez un email à contact@mitmproxy.org ou visitez les Discussions GitHub ou rejoignez le Chat des développeurs sur Slack. Le projet maintient un engagement communautaire actif via ces plateformes où les utilisateurs peuvent poser des questions, partager des expériences et contribuer au développement de l'outil.

Informations sur l'entreprise

mitmproxy est un projet open-source développé par une communauté mondiale de contributeurs. L'outil est librement disponible sous une licence open-source et maintenu par un développement collaboratif sur GitHub. Bien qu'aucune information spécifique sur l'entreprise ne soit fournie, le projet démontre un fort soutien communautaire et un développement actif sur plusieurs plateformes.

Connexion et inscription

En tant qu'outil open-source, mitmproxy ne nécessite aucune inscription ni connexion. Téléchargez simplement le logiciel depuis la page de téléchargement officielle et commencez à l'utiliser immédiatement. L'outil est entièrement gratuit et ne nécessite pas de création de compte pour aucune de ses fonctionnalités principales.

mitmproxy FAQ

Qu'est-ce que mitmproxy et comment fonctionne-t-il pour le trafic HTTPS ?

mitmproxy est un proxy HTTPS interactif qui intercepte le trafic web entre les clients et les serveurs, vous permettant d'inspecter, de modifier et de rejouer les communications HTTP/HTTPS en temps réel à des fins de débogage et de test.

Comment installer mitmproxy sur mon système d'exploitation ?

L'installation de mitmproxy est disponible via le programme d'installation Windows, les binaires Linux, les conteneurs Docker et les téléchargements du Microsoft Store, avec des instructions de configuration détaillées fournies dans la documentation officielle.

mitmproxy peut-il être utilisé pour les tests et le débogage d'applications mobiles ?

Oui, mitmproxy est excellent pour les tests d'applications mobiles en configurant votre appareil mobile pour l'utiliser comme proxy, permettant l'interception et la modification du trafic pour les applications iOS et Android.

Quelles sont les exigences système pour mitmproxy ?

mitmproxy fonctionne sur Windows, Linux et macOS, et nécessite Python 3.7 ou supérieur pour certaines fonctionnalités, avec des exigences détaillées disponibles dans la documentation.

Tarifs mitmproxy

Les prix actuels peuvent varier en raison des mises à jour

Gratuit

Gratuit

Proxy HTTPS entièrement gratuit et open source avec un ensemble complet de fonctionnalités incluant l'interception, l'inspection, la modification, les capacités de relecture du trafic, virgule

mitmproxy avis0 review

Would you recommend mitmproxy? Leave a comment

Aucun avis pour le moment. Soyez le premier à partager votre expérience !