{"id":24906,"date":"2024-06-26T21:26:42","date_gmt":"2024-06-26T21:26:42","guid":{"rendered":"https:\/\/www.rapidseedbox.com\/?p=24906"},"modified":"2026-06-22T11:01:40","modified_gmt":"2026-06-22T11:01:40","slug":"mitmproxy","status":"publish","type":"post","link":"https:\/\/www.rapidseedbox.com\/es\/blog\/mitmproxy","title":{"rendered":"Mitmproxy: El Manual Completo."},"content":{"rendered":"<p><em>\u00bfAlguna vez ha sentido que necesitaba una lupa para el tr\u00e1fico de su red? <\/em><\/p>\n\n\n\n<p><em>Conozca Mitmproxy.&nbsp;<\/em><\/p>\n\n\n\n<p>Esta central de c\u00f3digo abierto le permite interceptar, modificar y analizar el tr\u00e1fico HTTP\/1, HTTP\/2 y WebSocket. Es perfecto para desarrolladores web, administradores de red y profesionales de la seguridad.&nbsp;<\/p>\n\n\n\n<p>Este art\u00edculo cubre todo lo que necesitas saber sobre Mitmproxy (si eres principiante).<strong> Proporciona una visi\u00f3n general del servicio, sus pros y sus contras, los pasos de instalaci\u00f3n, el uso b\u00e1sico y funciones avanzadas como la configuraci\u00f3n SSL\/TLS, la automatizaci\u00f3n con Python y la integraci\u00f3n con Docker.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_3.png\"><img decoding=\"async\" loading=\"lazy\" width=\"887\" height=\"429\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_3.png\" alt=\"mitmproxy\" class=\"wp-image-24909\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_3.png 887w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_3-300x145.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_3-18x9.png 18w\" sizes=\"(max-width: 887px) 100vw, 887px\" \/><\/a><\/figure>\n\n\n\n<p><strong><em>Descargo de responsabilidad:&nbsp;<\/em><\/strong><em>Este material ha sido desarrollado estrictamente con fines informativos. No constituye respaldo de ninguna actividad (incluidas las actividades ilegales), productos o servicios. Usted es el \u00fanico responsable de cumplir con las leyes aplicables, incluidas las leyes de propiedad intelectual, cuando utilice nuestros servicios o conf\u00ede en cualquier informaci\u00f3n contenida en este documento. No aceptamos ninguna responsabilidad por los da\u00f1os que surjan del uso de nuestros servicios o la informaci\u00f3n contenida en este documento de ninguna manera, excepto cuando lo exija expl\u00edcitamente la ley.<\/em><\/p>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Tabla de contenidos<\/h2>\n\n\n\n<ol>\n<li><a href=\"#1\">Visi\u00f3n general de Mitmproxy<\/a>\n<ul>\n<li>Lo que es.<\/li>\n\n\n\n<li>Ventajas e inconvenientes<\/li>\n\n\n\n<li>Casos de uso de Mitmproxy<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#02\">C\u00f3mo instalar Mitmproxy (Gu\u00eda paso a paso)<\/a>\n<ul>\n<li>Windows<\/li>\n\n\n\n<li>Linux<\/li>\n\n\n\n<li>macOS<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#03\">Primeros pasos con Mitmproxy<\/a>\n<ul>\n<li>Iniciar Mitmproxy<\/li>\n\n\n\n<li>Configure su navegador o dispositivo<\/li>\n\n\n\n<li>Verificar la configuraci\u00f3n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#04\">C\u00f3mo utilizar Mitmproxy<\/a><\/li>\n\n\n\n<li><a href=\"#05\">M\u00e1s cosas que puede hacer con Mitmproxy<\/a>\n<ul>\n<li>Utilizar la interfaz web<\/li>\n\n\n\n<li>Utilizar Mitmdump<\/li>\n\n\n\n<li>Configuraci\u00f3n de certificados SSL\/TLS<\/li>\n\n\n\n<li>Automatizar tareas con Python<\/li>\n\n\n\n<li>Ejecuci\u00f3n de Mitmproxy en Docker<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#06\">Secci\u00f3n FAQ<\/a><\/li>\n\n\n\n<li><a href=\"#07\">Palabras Finales.<\/a><\/li>\n<\/ol>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"01\">1. Visi\u00f3n general de Mitmproxy<\/h2>\n\n\n\n<p>Mitmproxy is an open-source powerful toolset for intercepting, modifying, and analyzing network traffic (specifically HTTP\/1, HTTP\/2, and WebSockets). It&#8217;s an SSL\/TLS-capable <a href=\"https:\/\/www.rapidseedbox.com\/blog\/what-is-http-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">intercepting proxy<\/a>. It is perfect for debugging, testing, and security assessments. <strong>Est\u00e1 disponible en tres sabores para satisfacer todas sus necesidades:<\/strong><\/p>\n\n\n\n<ul>\n<li><strong>Mitmproxy:<\/strong> Una consola interactiva que le permite explorar en detalle la interceptaci\u00f3n del tr\u00e1fico.<\/li>\n\n\n\n<li><strong>Mitmweb: <\/strong>Una interfaz web f\u00e1cil de usar que se parece a DevTools de Chrome.<\/li>\n\n\n\n<li><strong>Mitmdump: <\/strong>Una herramienta de l\u00ednea de comandos que funciona como tcpdump para scripting y automatizaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 significa Mitmproxy?&nbsp;<\/strong><\/h3>\n\n\n\n<p>La primera parte de la palabra -&gt; MitM (Man-in-the-Middle) es un t\u00e9rmino de ciberseguridad que se refiere a un tipo de ataque o t\u00e9cnica. En este caso, un atacante interceptar\u00eda en secreto y posiblemente alterar\u00eda la comunicaci\u00f3n entre dos partes que piensan que se est\u00e1n comunicando directamente entre s\u00ed. La otra cara de la palabra \"proxy\" (o intermediario) se refiere al intermediario entre el cliente y el servidor. Permite interceptar, inspeccionar y modificar el tr\u00e1fico de red.&nbsp;<strong>Mitmproxy utiliza este concepto pero de forma controlada y \u00e9tica. <\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Mitmproxy<\/strong> <strong>Ventajas y desventajas <\/strong><\/h3>\n\n\n\n<p>Toda herramienta tiene sus m\u00e1s y sus menos, y \u00e9sta no es una excepci\u00f3n.  En esta secci\u00f3n, nos sumergiremos en las principales ventajas y posibles inconvenientes de su uso. <strong>Esto te ayudar\u00e1 a determinar si se adapta perfectamente a tus necesidades.&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Pros<\/strong><\/td><td><strong>Contras<\/strong><\/td><\/tr><tr><td><strong>Interceptaci\u00f3n y an\u00e1lisis interactivos del tr\u00e1fico: <\/strong>Captura, modificaci\u00f3n y reproducci\u00f3n en tiempo real del tr\u00e1fico HTTP\/HTTPS.<\/td><td><strong>Curva de aprendizaje pronunciada: <\/strong>Requiere conocimientos de redes y certificados.<\/td><\/tr><tr><td><strong>Capacidades SSL\/TLS:<\/strong> Genera certificados SSL\/TLS para la interceptaci\u00f3n segura.<\/td><td><strong>Control por l\u00ednea de comandos: <\/strong>La dependencia de la CLI puede ser un reto para los usuarios de la GUI.<\/td><\/tr><tr><td><strong>Interfaces duales y filtrado avanzado:<\/strong> CLI e interfaz web (mitmweb) con potentes opciones de filtrado.<\/td><td><strong>Recursos intensivos:<\/strong> Elevadas demandas computacionales para grandes vol\u00famenes de tr\u00e1fico.<\/td><\/tr><tr><td><strong>Secuencias de comandos, automatizaci\u00f3n y complementos personalizados: <\/strong>API de Python para scripts y complementos personalizados.<\/td><td><strong>Problemas de compatibilidad: <\/strong>Problemas con determinadas aplicaciones y configuraciones complejas.<\/td><\/tr><tr><td><strong>Soporte multiplataforma:<\/strong> Disponible para Windows, Linux y macOS.<\/td><td><strong>Riesgos de seguridad: <\/strong>Necesita estrictas medidas de seguridad para evitar ataques.<\/td><\/tr><tr><td><strong>Libre y de c\u00f3digo abierto: <\/strong>Accesible con apoyo comunitario.<\/td><td><strong>Configuraci\u00f3n manual: <\/strong>Configuraci\u00f3n compleja para entornos Docker y en la nube.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPara qu\u00e9 lo recomendamos? Ejemplos de uso de Mitmproxy<\/h3>\n\n\n\n<ul>\n<li><strong>Depuraci\u00f3n de aplicaciones. <\/strong>Utilice Mitmproxy para capturar y analizar las peticiones y respuestas HTTP. Esto ayuda a localizar respuestas lentas o cargas \u00fatiles sobredimensionadas para solucionar retrasos. Interceptar el tr\u00e1fico para ver qu\u00e9 datos se env\u00edan y reciben tambi\u00e9n ayuda a depurar problemas relacionados con los datos. Adem\u00e1s, ayuda a simular varias respuestas del servidor para ver c\u00f3mo su aplicaci\u00f3n maneja los errores.<\/li>\n\n\n\n<li><strong>Pruebas de penetraci\u00f3n. <\/strong>Con Mitmproxy puede capturar y modificar el tr\u00e1fico HTTP\/HTTPS para imitar ataques (por ejemplo, inyecci\u00f3n SQL, XSS) e identificar vulnerabilidades. Adem\u00e1s, tambi\u00e9n puede grabar y modificar el tr\u00e1fico leg\u00edtimo para comprobar puntos d\u00e9biles como ataques de repetici\u00f3n y fijaci\u00f3n de sesi\u00f3n. En este \u00e1mbito, Mitmproxy tambi\u00e9n ayuda a interceptar el tr\u00e1fico cifrado para verificar la gesti\u00f3n de certificados, los est\u00e1ndares de cifrado y la seguridad HTTPS en general.<\/li>\n\n\n\n<li><strong>Medidas de privacidad.<\/strong> Mitmproxy es \u00fatil para capturar e inspeccionar el tr\u00e1fico y asegurarse de que no se filtra informaci\u00f3n sensible. Tambi\u00e9n se puede utilizar para verificar que el manejo y la transmisi\u00f3n de datos cumplen las normativas de privacidad como GDPR. La gente tambi\u00e9n lo utiliza para el an\u00e1lisis de servicios de terceros. Analiza el tr\u00e1fico entre tu aplicaci\u00f3n y los servicios de terceros para asegurarte de que no est\u00e1n recopilando datos innecesarios.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"02\">2. C\u00f3mo instalar Mitmproxy (gu\u00eda paso a paso)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">a. Windows: Gu\u00eda de instalaci\u00f3n paso a paso<\/h3>\n\n\n\n<ul>\n<li><strong>Descarga el instalador:<\/strong> Descargue el instalador de Windows desde <a href=\"https:\/\/mitmproxy.org\" target=\"_blank\" rel=\"noreferrer noopener\">sitio web oficial<\/a>.<\/li>\n\n\n\n<li><strong>Ejecute el instalador:<\/strong> Ejecute el archivo descargado y siga las instrucciones en pantalla para completar la instalaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_9.png\"><img decoding=\"async\" loading=\"lazy\" width=\"995\" height=\"542\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_9.png\" alt=\"instalaci\u00f3n de mitmproxy\" class=\"wp-image-24915\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_9.png 995w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_9-300x163.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_9-18x10.png 18w\" sizes=\"(max-width: 995px) 100vw, 995px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Verifique la instalaci\u00f3n: <\/strong>Abra un s\u00edmbolo del sistema y escriba mitmproxy, mitmweb o mitmdump para verificar la instalaci\u00f3n. Si las herramientas se inician correctamente, significa que la instalaci\u00f3n se ha realizado correctamente. Sin embargo, no se captura ning\u00fan flujo de tr\u00e1fico. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"534\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15-1024x534.png\" alt=\"panel mitmproxy\" class=\"wp-image-24921\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15-1024x534.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15-300x156.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_15.png 1107w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">b. Linux: Uso de gestores de paquetes e instalaci\u00f3n de fuentes<\/h3>\n\n\n\n<p>Para instalar Mitmproxy en Linux, puede utilizar gestores de paquetes o instalarlo desde el c\u00f3digo fuente.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Uso de gestores de paquetes:<\/strong><\/h4>\n\n\n\n<p>Puede descargar binarios independientes para su distribuci\u00f3n espec\u00edfica (visite la p\u00e1gina <a href=\"https:\/\/mitmproxy.org\" target=\"_blank\" rel=\"noreferrer noopener\">sitio web oficial<\/a> para encontrar estos binarios) o utilizar los gestores de paquetes respectivos a cada distribuci\u00f3n. Ambos m\u00e9todos proporcionan binarios precompilados que simplifican la instalaci\u00f3n de mitmproxy. A\u00fan as\u00ed, los gestores de paquetes ofrecen gesti\u00f3n de dependencias y actualizaciones automatizadas.<\/p>\n\n\n\n<p><strong>Arch Linux:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S mitmproxy<\/code><\/pre>\n\n\n\n<p><strong>Fedora:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install mitmproxy<\/code><\/pre>\n\n\n\n<p><strong>Debian\/Ubuntu:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install mitmproxy<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"516\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18-1024x516.png\" alt=\"configuraci\u00f3n de mitmproxy\" class=\"wp-image-24924\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18-1024x516.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18-300x151.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_18.png 1044w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de la fuente:<\/strong><\/h4>\n\n\n\n<p>Si lo prefieres, tambi\u00e9n puedes instalarlo desde el c\u00f3digo fuente. Todas las instrucciones est\u00e1n m\u00e1s abajo.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/mitmproxy\/mitmproxy.git\ncd mitmproxy<\/code><\/pre>\n\n\n\n<p><strong>Instalar dependencias y compilar:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install -r requirements.txt\npython setup.py install<\/code><\/pre>\n\n\n\n<p><strong>Uso de pipx para la gesti\u00f3n de paquetes de Python:<\/strong><\/p>\n\n\n\n<p>Instalar pipx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python -m pip install --user pipx\npython -m pipx ensurepath<\/code><\/pre>\n\n\n\n<p>Instala mitmproxy:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pipx install mitmproxy<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">c. macOS: Instalaci\u00f3n mediante Homebrew<\/h3>\n\n\n\n<p>Requisito previo: Instalar Homebrew: Si no has instalado Homebrew, sigue las instrucciones de<a href=\"https:\/\/brew.sh\" target=\"_blank\" rel=\"noreferrer noopener\"> Sitio web oficial de Homebrew<\/a>.<\/p>\n\n\n\n<p><strong>Instalar mitmproxy<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>brew install mitmproxy<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"155\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16-1024x155.png\" alt=\"configuraci\u00f3n de mitmproxy\" class=\"wp-image-24922\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16-1024x155.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16-300x45.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16-18x3.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_16.png 1055w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Verifique la instalaci\u00f3n:&nbsp;<\/strong><\/p>\n\n\n\n<p>Abra un terminal y escriba mitmproxy, mitmweb o mitmdump para verificar la instalaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"494\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-1024x494.png\" alt=\"IU mitmproxy\" class=\"wp-image-24914\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-1024x494.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-300x145.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8.png 1053w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center has-background\" style=\"background-color:#b0f2b6\"><strong>Usuarios de Mitmproxy, \u00bfbuscan escalabilidad y rendimiento?&nbsp;<br><\/strong><br>\u00bfC\u00f3mo puede ayudar Rapidseedbox?<br><br>Manejo de grandes vol\u00famenes de tr\u00e1fico<br>Tiempo de actividad garantizado<br>Alcance global<br>Anonimato reforzado<br>---<\/h4>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-2\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/www.rapidseedbox.com\/es\/proxy\/?blog=mitmproxy\" style=\"background-color:#22c55e\" target=\"_blank\" rel=\"noreferrer noopener\">\u00a1Empieza hoy mismo! \ud83d\ude80<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"03\">3. Introducci\u00f3n a Mitmproxy.<\/h2>\n\n\n\n<p>Una vez instalado en tu plataforma, es hora de usarlo. En esta secci\u00f3n, aprenderemos la configuraci\u00f3n e instalaci\u00f3n b\u00e1sicas, los comandos b\u00e1sicos y c\u00f3mo configurarlo en diferentes dispositivos y navegadores.&nbsp;<\/p>\n\n\n\n<p><strong><em>Nota: <\/em><\/strong><em>Por defecto, Mitmproxy inicia un <a href=\"https:\/\/www.rapidseedbox.com\/blog\/what-is-http-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">Proxy HTTP<\/a>. Tambi\u00e9n escucha http:\/\/localhost:8080.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">a. Inicie Mitmproxy:<\/h3>\n\n\n\n<ul>\n<li>(Como se muestra en la secci\u00f3n anterior) Abra un terminal y escriba \"mitmproxy\" para iniciar la interfaz de l\u00ednea de comandos. La interfaz mitmproxy deber\u00eda tener el aspecto de la siguiente captura de pantalla:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"494\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-1024x494.png\" alt=\"IU mitmproxy\" class=\"wp-image-24914\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-1024x494.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-300x145.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_8.png 1053w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li>Escriba \"mitmweb\" para iniciar la interfaz web. Se iniciar\u00e1 autom\u00e1ticamente (como se muestra en la siguiente captura de pantalla).&nbsp;<\/li>\n\n\n\n<li>Si no se inicia, abra su navegador y vaya a http:\/\/localhost:8081.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"557\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19-1024x557.png\" alt=\"instalaci\u00f3n de mitmproxy\" class=\"wp-image-24925\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19-1024x557.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19-300x163.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19-18x10.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_19.png 1433w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Mitmdump:<\/strong> Escriba mitmdump para utilizar la herramienta de l\u00ednea de comandos para scripts.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_14.png\"><img decoding=\"async\" loading=\"lazy\" width=\"716\" height=\"198\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_14.png\" alt=\"instalaci\u00f3n de mitmproxy\" class=\"wp-image-24920\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_14.png 716w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_14-300x83.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_14-18x5.png 18w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00a1Problemas!<\/strong><\/h4>\n\n\n\n<p class=\"has-background\" style=\"background-color:#b0f2b6\"><em>Si ves la siguiente l\u00ednea: <\/em><strong><em>\"[12:10:38.265] \u00a1La autoridad de certificaci\u00f3n mitmproxy ha caducado!<\/em> <\/strong>haz lo siguiente... <\/p>\n\n\n\n<p>Este mensaje de error indica que la autoridad de certificaci\u00f3n (CA) de Mitmproxy ha caducado. Para solucionarlo, elimine los archivos relacionados con la CA de la carpeta .mitmproxy para que se pueda generar una nueva CA. Una vez que elimine los archivos de CA caducados, la herramienta regenerar\u00e1 autom\u00e1ticamente una nueva CA al reiniciar.&nbsp;<\/p>\n\n\n\n<p><strong>Estos son los pasos para resolver este problema:<\/strong><\/p>\n\n\n\n<p><strong>Eliminar archivos relacionados con CA:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf ~\/.mitmproxy<\/code><\/pre>\n\n\n\n<p><strong>Reinicie Mitmproxy:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mitmdump<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_4.png\"><img decoding=\"async\" loading=\"lazy\" width=\"716\" height=\"383\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_4.png\" alt=\"instalaci\u00f3n de mitmproxy\" class=\"wp-image-24910\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_4.png 716w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_4-300x160.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_4-18x10.png 18w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">b. Configure su navegador o dispositivo.<\/h3>\n\n\n\n<p>Para usarlo, configura tu navegador o dispositivo para que todo el tr\u00e1fico pase por Mitmproxy. Puede configurar el proxy en Google Chrome, Mozilla Firefox, Microsoft Edge o dispositivos como iOS (iPhone \/ iPad) o Android. Pero ten en cuenta que las configuraciones del proxy cambian de un navegador a otro y de un dispositivo a otro.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Establezca el proxy HTTP:<\/strong><\/h4>\n\n\n\n<ul>\n<li>Abra la configuraci\u00f3n de red de su navegador o dispositivo. \u00bfNo sabe qu\u00e9 es un proxy HTTP? Lea m\u00e1s aqu\u00ed (<a href=\"https:\/\/www.rapidseedbox.com\/blog\/what-is-http-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">Proxy HTTP<\/a>) y aprenda las diferencias de <a href=\"https:\/\/www.rapidseedbox.com\/es\/blog\/guide-to-socks5-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">Los proxies SOCKS5<\/a>. <\/li>\n\n\n\n<li>Busque la configuraci\u00f3n del proxy (normalmente se encuentra en la configuraci\u00f3n avanzada o en la configuraci\u00f3n de la conexi\u00f3n).<\/li>\n\n\n\n<li>Establezca el proxy Web HTTP (1) en http:\/\/localhost:8080, o 127.0.0.1:8080 (2), y pulse Aceptar (3).&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_1.png\"><img decoding=\"async\" loading=\"lazy\" width=\"660\" height=\"570\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_1.png\" alt=\"Configuraci\u00f3n de la CA\" class=\"wp-image-24907\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_1.png 660w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_1-300x259.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_1-14x12.png 14w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de la CA Mitmproxy.<\/strong><\/h4>\n\n\n\n<ul>\n<li>Abra su navegador y vaya a <a href=\"http:\/\/mitm.it\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/mitm.it<\/a>. Ver\u00e1 una p\u00e1gina que le indicar\u00e1 que instale la Autoridad de Certificaci\u00f3n (CA) Mitmproxy. <\/li>\n\n\n\n<li>Busca tu plataforma correspondiente y descarga el certificado. Si la descarga no se produce... siga las instrucciones que se muestran en ese mismo&nbsp; <a href=\"http:\/\/mitm.it\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/mitm.it<\/a> p\u00e1gina.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"539\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6-1024x539.png\" alt=\"configuraci\u00f3n del certificado mitmproxy CA\" class=\"wp-image-24912\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6-1024x539.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6-300x158.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_6.png 1192w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><em>Foto de la web oficial<\/em><\/figcaption><\/figure>\n\n\n\n<ul>\n<li>Puede comprobar que el certificado CA de mtimproxy est\u00e1 instalado comprobando los certificados de su sistema. <\/li>\n\n\n\n<li>Para macOS, vaya a Acceso a llaveros &gt; Certificados. Aseg\u00farate de que el SSL est\u00e1 configurado en \"Confiar siempre\".<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"539\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301-1024x539.png\" alt=\"verificaci\u00f3n del certificado CA de mtimproxy\" class=\"wp-image-26629\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301-1024x539.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301-300x158.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/image-301.png 1192w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00bfNo se puede dirigir el tr\u00e1fico web a trav\u00e9s de Mitmproxy?&nbsp;<\/strong><\/h4>\n\n\n\n<ul>\n<li>Si al abrir la p\u00e1gina web (<a href=\"http:\/\/mitm.it\">http:\/\/mitm.it<\/a>) ves el siguiente mensaje \"Si puedes ver esto, el tr\u00e1fico no est\u00e1 pasando a trav\u00e9s de mitmproxy\" significa que tu tr\u00e1fico web no est\u00e1 siendo interceptado por mitmproxy. <\/li>\n\n\n\n<li>Lo m\u00e1s probable es que esto se deba a que no has establecido correctamente la configuraci\u00f3n del servidor proxy (en tu navegador o dispositivo). Adem\u00e1s, aseg\u00farese de que mitmproxy est\u00e1 configurado correctamente y se est\u00e1 ejecutando. Y vuelva a intentarlo.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"283\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10-1024x283.png\" alt=\"Fotograf\u00eda de mitm.it\" class=\"wp-image-24916\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10-1024x283.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10-300x83.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10-18x5.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_10.png 1426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">c. Verificar la configuraci\u00f3n.<\/h3>\n\n\n\n<ul>\n<li>Abra el terminal e inicie el servicio con el siguiente comando: 'mitmproxy'<\/li>\n\n\n\n<li>Una vez que lo inicie (si est\u00e1 correctamente configurado), ver\u00e1 que el terminal recibe flujos HTTP y WSS.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"502\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12-1024x502.png\" alt=\"mitmproxy capturando tr\u00e1fico HTTP y WSS\" class=\"wp-image-24918\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12-1024x502.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12-300x147.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_12.png 1148w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"04\">4. C\u00f3mo utilizar Mitmproxy.<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>La interfaz muestra la siguiente informaci\u00f3n.&nbsp;<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Secci\u00f3n Flujos:<\/strong> La parte principal de la pantalla muestra la lista de flujos HTTP y WebSocket interceptados. Cada fila representa una \u00fanica solicitud y respuesta HTTP\/WebSocket.<\/li>\n\n\n\n<li><strong>Columnas:<\/strong>\n<ul>\n<li>Hora: Muestra la hora a la que se captur\u00f3 la petici\u00f3n.<\/li>\n\n\n\n<li>Protocolo: Indica el protocolo utilizado (por ejemplo, HTTP, WS para WebSocket).<\/li>\n\n\n\n<li>M\u00e9todo: M\u00e9todo HTTP utilizado (por ejemplo, GET).<\/li>\n\n\n\n<li>Host y ruta: El host de destino y la ruta de la solicitud.<\/li>\n\n\n\n<li>C\u00f3digo de estado: El c\u00f3digo de estado HTTP devuelto por el servidor.<\/li>\n\n\n\n<li>Contenido: Muestra si la respuesta tiene contenido o no.<\/li>\n\n\n\n<li>Duraci\u00f3n: Tiempo que tarda en procesarse la petici\u00f3n en milisegundos.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Informaci\u00f3n detallada sobre el flujo<\/strong><\/h4>\n\n\n\n<ul>\n<li><strong>Flujo seleccionado: <\/strong>En la parte inferior, ver\u00e1 el n\u00famero de flujos seleccionados y un peque\u00f1o men\u00fa\n<ul>\n<li><strong>Flujo:<\/strong> Indica el n\u00famero de flujos seleccionados.<\/li>\n\n\n\n<li><strong>Proxy: <\/strong>Muestra la configuraci\u00f3n del proxy activo.<\/li>\n\n\n\n<li><strong>Otras opciones: <\/strong>Puedes usar teclas como o para Opciones, e para Eventos, q para Salir, y varios otros comandos para interactuar con los flujos. (m\u00e1s informaci\u00f3n a continuaci\u00f3n)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"504\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13-1024x504.png\" alt=\"Interfaz de usuario de mitmproxy\" class=\"wp-image-24919\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13-1024x504.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13-300x148.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_13.png 1146w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Inspecci\u00f3n de un flujo:<\/strong>\n<ul>\n<li>Utilice las teclas de flecha para navegar por la lista de flujos. Ver\u00e1 un s\u00edmbolo '&gt;&gt;' subiendo y bajando por los flujos.&nbsp;<\/li>\n\n\n\n<li>Pulse Intro para inspeccionar un flujo espec\u00edfico en detalle. Esto le permitir\u00e1 ver las cabeceras, el contenido y otra informaci\u00f3n sobre la solicitud y la respuesta.<\/li>\n\n\n\n<li>Por ejemplo, seleccionamos el flujo con host mitm.it. En esta secci\u00f3n, ver\u00e1 toda la informaci\u00f3n sobre la cabecera. Adem\u00e1s, puede desplazarse por las pesta\u00f1as: Solicitud, Respuesta y Otros detalles.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"500\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20-1024x500.png\" alt=\"IU mitmproxy\" class=\"wp-image-24926\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20-1024x500.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20-300x146.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_20.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Filtrado de flujos: <\/strong>Puede filtrar los flujos pulsando f y escribiendo sus criterios de filtrado, como nombres de host espec\u00edficos o tipos de solicitud.<\/li>\n\n\n\n<li>Por ejemplo, hemos escrito \"mitm.it\" utilizando un filtro y ahora s\u00f3lo podemos ver los hosts de mitm.it.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"502\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2-1024x502.png\" alt=\"conocer la interfaz Midmproxy\" class=\"wp-image-24908\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2-1024x502.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2-300x147.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_2.png 1149w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul>\n<li><strong>Opciones y configuraci\u00f3n: <\/strong>Pulsa o para abrir el men\u00fa de opciones, donde puedes configurar varias opciones para Mitmproxy. Estas opciones son m\u00e9todo, tama\u00f1o, tiempo y url.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"504\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5-1024x504.png\" alt=\"usando mitmproxy\" class=\"wp-image-24911\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5-1024x504.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5-300x148.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_5.png 1145w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Opciones del men\u00fa inferior de Mitmproxy<\/strong><\/h4>\n\n\n\n<ul>\n<li>En la interfaz, el men\u00fa inferior ofrece varias opciones para interactuar con los flujos capturados y configurar los ajustes de Mitmproxy.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"502\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11-1024x502.png\" alt=\"interfaz de usuario de mitmproxy\" class=\"wp-image-24917\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11-1024x502.png 1024w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11-300x147.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11-18x9.png 18w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_11.png 1155w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Aqu\u00ed tienes una explicaci\u00f3n detallada de todas las opciones que aparecen en el men\u00fa inferior:<\/strong><\/p>\n\n\n\n<ul>\n<li><strong>Flujo: <\/strong>Seleccione el flujo resaltado en ese momento para inspeccionarlo en detalle o manipularlo.<\/li>\n\n\n\n<li><strong>Selecciona: <\/strong>Permite seleccionar varios flujos para operaciones por lotes.<\/li>\n\n\n\n<li><strong>Ayuda:<\/strong> Acceda a la ayuda y a la documentaci\u00f3n para utilizar Mitmproxy.<\/li>\n\n\n\n<li><strong>q Abandonar:<\/strong> Salir de la sesi\u00f3n.<\/li>\n\n\n\n<li><strong>r Repetici\u00f3n: <\/strong>Reproducir la petici\u00f3n HTTP seleccionada.<\/li>\n\n\n\n<li><strong>E Eventos: <\/strong>Ver el registro de eventos de Mitmproxy, que incluye mensajes y errores importantes.<\/li>\n\n\n\n<li><strong>Exportar: <\/strong>Exporte los flujos seleccionados a un archivo para analizarlos o compartirlos posteriormente.<\/li>\n\n\n\n<li><strong>Opciones:<\/strong> Abra el men\u00fa de opciones para configurar los ajustes.<\/li>\n\n\n\n<li><strong>d Borrar: <\/strong>Elimina el flujo seleccionado de la lista.<\/li>\n\n\n\n<li><strong>i Interceptar: <\/strong>Interceptar peticiones para modificarlas o inspeccionarlas antes de reenviarlas al servidor.<\/li>\n\n\n\n<li><strong>Marca: <\/strong>Marcar flujos para realizar operaciones por lotes, como borrar o exportar.<\/li>\n\n\n\n<li><strong>Filter:<\/strong> Aplique filtros para ver s\u00f3lo flujos espec\u00edficos en funci\u00f3n de criterios como el host, el m\u00e9todo o el c\u00f3digo de estado.<\/li>\n\n\n\n<li><strong>e Edita:<\/strong> Edite la solicitud o la respuesta del flujo seleccionado.<\/li>\n\n\n\n<li><strong>b Guardar cuerpo: <\/strong>Guardar el cuerpo del flujo seleccionado en un archivo.<\/li>\n\n\n\n<li><strong>z Borrar lista: <\/strong>Borrar todos los flujos de la lista.<\/li>\n\n\n\n<li><strong>Guardar flujos: <\/strong>Guardar todos los flujos capturados en un archivo.<\/li>\n\n\n\n<li><strong>Cambiar dise\u00f1o: <\/strong>Cambia entre los distintos modos de dise\u00f1o de la interfaz.<\/li>\n\n\n\n<li><strong>Ctrl+F Seguir nuevo: <\/strong>Siga y resalte autom\u00e1ticamente los nuevos flujos a medida que se capturan.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00bfQuieres m\u00e1s ayuda con Mitmproxy?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Ver ayuda: Pulse '?' dentro de la interfaz de mitmproxy para obtener ayuda contextual.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_17.png\"><img decoding=\"async\" loading=\"lazy\" width=\"811\" height=\"549\" src=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_17.png\" alt=\"usando mitmproxy\" class=\"wp-image-24923\" srcset=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_17.png 811w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_17-300x203.png 300w, https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_17-18x12.png 18w\" sizes=\"(max-width: 811px) 100vw, 811px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00bfY ahora qu\u00e9?&nbsp;<\/strong><\/h4>\n\n\n\n<p><strong>Ahora, usted est\u00e1 equipado con el conocimiento para empezar a utilizar Mitmproxy. Y, \u00bfqu\u00e9 es lo siguiente?&nbsp;<\/strong><\/p>\n\n\n\n<ul>\n<li><strong>Empieza a capturar: <\/strong>A medida que el tr\u00e1fico fluye a trav\u00e9s de Mitmproxy, ver\u00e1 las peticiones y respuestas HTTP (o WSS) en tiempo real. Utilice la interfaz para inspeccionarlas y modificarlas sobre la marcha.<\/li>\n\n\n\n<li><strong>Analizar el tr\u00e1fico:<\/strong> Busque patrones, anomal\u00edas o datos espec\u00edficos en el tr\u00e1fico capturado. La herramienta permite analizar cada solicitud y respuesta hasta el m\u00e1s m\u00ednimo detalle.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"05\">5. M\u00e1s cosas que puede hacer con Mitmproxy<\/h2>\n\n\n\n<p>Mitmproxy es m\u00e1s que un simple interceptor de tr\u00e1fico web; puedes hacer mucho m\u00e1s con esta fant\u00e1stica herramienta. A continuaci\u00f3n se presentan cinco cosas m\u00e1s interesantes que puedes hacer con esta herramienta.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>a. Utilice la interfaz web.<\/strong><\/h4>\n\n\n\n<p>Utilice la interfaz integrada basada en web con una interfaz gr\u00e1fica de usuario para facilitar el an\u00e1lisis y la manipulaci\u00f3n del tr\u00e1fico. \u00bfC\u00f3mo ponerlo en marcha?&nbsp;<\/p>\n\n\n\n<ul>\n<li><strong>Iniciar mitmweb:<\/strong> mitmweb<\/li>\n\n\n\n<li><strong>Abre la interfaz web: <\/strong>Vaya a http:\/\/localhost:8081 en su navegador.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>b. Utilice Mitmdump.<\/strong><\/h4>\n\n\n\n<p>Mitmdump viene con la instalaci\u00f3n de Mitmproxy. Se trata de una herramienta de l\u00ednea de comandos no interactiva dise\u00f1ada para secuencias de comandos y automatizaci\u00f3n.<\/p>\n\n\n\n<ul>\n<li>Iniciar mitmdump: mitmdump<\/li>\n\n\n\n<li>Guardar el tr\u00e1fico en un archivo: mitmdump -w outfile<\/li>\n\n\n\n<li>Filtrar y reproducir el tr\u00e1fico: mitmdump -nr infile -w outfile \"~m post\"<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>c. Configuraci\u00f3n de certificados SSL\/TLS<\/strong><\/h4>\n\n\n\n<p>Traffic Interception isn&#8217;t complete without handling encrypted traffic. Mitmproxy simplifies SSL\/TLS certificate setup so you can peek into <a href=\"https:\/\/www.rapidseedbox.com\/blog\/https-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">HTTPS traffic<\/a> seamlessly. How to do this?\u00a0<\/p>\n\n\n\n<ul>\n<li>El servicio crea un certificado CA que utilizar\u00e1 para firmar el tr\u00e1fico interceptado.<\/li>\n\n\n\n<li>Vaya a http:\/\/mitm.it en su navegador y siga las instrucciones para instalar el certificado CA en su dispositivo.&nbsp;<\/li>\n\n\n\n<li>Con el certificado CA instalado, Mitmproxy descifrar\u00e1 el tr\u00e1fico HTTPS, permiti\u00e9ndole inspeccionar, modificar y analizar comunicaciones seguras igual que el tr\u00e1fico HTTP sin cifrar.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>d. Automatizar tareas con Python<\/strong><\/h4>\n\n\n\n<p>Llevemos su an\u00e1lisis de tr\u00e1fico al siguiente nivel. La API Python de Mitmproxy le permite automatizar tareas y personalizar la gesti\u00f3n del tr\u00e1fico.<\/p>\n\n\n\n<ul>\n<li>Utilice Python para escribir complementos personalizados que ampl\u00eden la funcionalidad de la herramienta. Por ejemplo, puedes modificar autom\u00e1ticamente las solicitudes o registrar patrones de tr\u00e1fico espec\u00edficos.<\/li>\n\n\n\n<li>Con la API de Python, tendr\u00e1 un control total sobre el tr\u00e1fico interceptado. Modifique las cabeceras, altere las rutas de las solicitudes o incluso bloquee solicitudes espec\u00edficas bas\u00e1ndose en una l\u00f3gica personalizada.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>e. Ejecuci\u00f3n de Mitmproxy en Docker<\/strong><\/h4>\n\n\n\n<p>Le alegrar\u00e1 saber que Mimtproxy es compatible con Docker (si prefiere entornos en contenedores). Mitmproxy en Docker se integra bien en los flujos de trabajo de desarrollo modernos.<\/p>\n\n\n\n<ul>\n<li>Extraiga la imagen Docker: Descarga la imagen oficial desde DockerHub: docker pull mitmproxy\/mitmproxy<\/li>\n\n\n\n<li>Ejecutarlo en un contenedor: docker run -rm -it -p 8080:8080 mitmproxy\/mitmproxy<\/li>\n<\/ul>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"06\">6. Secci\u00f3n FAQ.<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>1. \u00bfC\u00f3mo puedo interceptar peticiones HTTP\/HTTPS utilizando Mitmproxy?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Para interceptar peticiones HTTP\/HTTPS, configura tu navegador o dispositivo para usar Mitmproxy como proxy. In\u00edcialo en tu terminal y empezar\u00e1 a capturar todo el tr\u00e1fico que pase a trav\u00e9s de \u00e9l. A continuaci\u00f3n, puede inspeccionar y modificar estas solicitudes sobre la marcha. M\u00e1s informaci\u00f3n en las secciones anteriores del post.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>2. \u00bfPuede Mitmproxy gestionar grandes cantidades de tr\u00e1fico de red?&nbsp;<\/strong><\/h4>\n\n\n\n<p>S\u00ed, Mitmproxy est\u00e1 dise\u00f1ado para manejar cantidades significativas de tr\u00e1fico de red. Sin embargo, para vol\u00famenes muy elevados, le recomendamos que se asegure de que su hardware soporta la carga. La herramienta ofrece varias opciones para optimizar el rendimiento y gestionar el tr\u00e1fico de forma eficiente.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>3. \u00bfC\u00f3mo gestiona Mitmproxy los certificados SSL\/TLS?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Mitmproxy genera un certificado de Autoridad de Certificaci\u00f3n (CA) que debe instalar en su dispositivo. Esto permite a Mitmproxy interceptar y descifrar el tr\u00e1fico HTTPS. El certificado CA se utiliza para firmar otros certificados sobre la marcha. Esto hace que el tr\u00e1fico interceptado parezca de confianza para su navegador o aplicaci\u00f3n.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>4. \u00bfEs seguro utilizar Mitmproxy?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Mitmproxy es seguro (si lo utiliza correctamente). Como mejor pr\u00e1ctica, aseg\u00farese de que el certificado CA generado s\u00f3lo se utiliza en dispositivos y entornos de confianza. Actualice siempre Mitmproxy a la \u00faltima versi\u00f3n para beneficiarse de los parches y mejoras de seguridad. Y lo m\u00e1s importante, recuerde siempre que la interceptaci\u00f3n de tr\u00e1fico s\u00f3lo debe hacerse de forma \u00e9tica y legal.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>5. \u00bfSe puede utilizar Mitmproxy con diferentes entornos de alojamiento y servidores?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Absolutamente. Mitmproxy es compatible con varios entornos de alojamiento y servidores. Puede configurarlo en servidores locales, entornos en la nube e incluso en contenedores Docker.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>6. \u00bfC\u00f3mo puedo ejecutar Mitmproxy en un contenedor Docker?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Para ejecutar Mitmproxy en Docker, extrae la imagen oficial de Mitmproxy de DockerHub con el comando \"docker pull mitmproxy\/mitmproxy\". A continuaci\u00f3n, inicia un contenedor con docker run -rm -it -p 8080:8080 mitmproxy\/mitmproxy. Esta configuraci\u00f3n le permite interceptar el tr\u00e1fico en un entorno de contenedores. Esto es perfecto para integrarse con los flujos de trabajo DevOps modernos.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>7. \u00bfC\u00f3mo puedo utilizar la API Mitmproxy para la manipulaci\u00f3n personalizada del tr\u00e1fico?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Mitmproxy proporciona una potente API Python que le permite escribir scripts personalizados para la manipulaci\u00f3n del tr\u00e1fico. Con esta API, puede automatizar tareas, modificar peticiones y respuestas e implementar l\u00f3gica compleja. Para empezar, escriba su script y ejecute Mitmproxy con el indicador -s seguido de la ruta de su script.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>8. \u00bfSe puede utilizar Mitmproxy para el web scraping?&nbsp;<\/strong><\/h4>\n\n\n\n<p>S\u00ed, Mitmproxy es una herramienta perfecta para el web scraping. Permite capturar y modificar el tr\u00e1fico web, facilitando la extracci\u00f3n de datos de p\u00e1ginas web. Al analizar las solicitudes y respuestas HTTP, puede automatizar la recopilaci\u00f3n de datos de forma m\u00e1s eficaz.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>9. \u00bfCu\u00e1l es el proceso de configuraci\u00f3n de TLS\/SSL en Mitmproxy?&nbsp;<\/strong><\/h4>\n\n\n\n<p>Para configurar TLS\/SSL en Mitmproxy, necesitar\u00e1 iniciar un certificado CA en su dispositivo. Esto permite a Mitmproxy descifrar el tr\u00e1fico HTTPS. Configure su cliente para que conf\u00ede en el certificado CA, garantizando la interceptaci\u00f3n segura y sin problemas del tr\u00e1fico cifrado.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>10. \u00bfCu\u00e1les son algunas alternativas o herramientas similares a Mitmproxy?<\/strong><\/h4>\n\n\n\n<p>Si est\u00e1 explorando alternativas (o herramientas similares) a Mitmproxy, tenga en cuenta lo siguiente:&nbsp;<\/p>\n\n\n\n<ul>\n<li>Fiddler por su interfaz f\u00e1cil de usar y sus potentes funciones de depuraci\u00f3n de sesiones web.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.rapidseedbox.com\/blog\/charles-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">Charles Proxy<\/a> por sus funciones de proxy SSL y limitaci\u00f3n del ancho de banda<\/li>\n\n\n\n<li>Burp Suite para pruebas exhaustivas de seguridad de aplicaciones web.&nbsp;<\/li>\n\n\n\n<li>OWASP ZAP ofrece herramientas de pruebas de seguridad de c\u00f3digo abierto<\/li>\n\n\n\n<li>Wireshark ofrece un an\u00e1lisis detallado de los protocolos de red<\/li>\n\n\n\n<li>Proxyman ofrece una moderna interfaz para la depuraci\u00f3n del tr\u00e1fico web<\/li>\n\n\n\n<li>HTTP Toolkit simplifica la interceptaci\u00f3n y depuraci\u00f3n del tr\u00e1fico HTTP(S) con una configuraci\u00f3n guiada.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:13px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"07\">7. Palabras finales.<\/h2>\n\n\n\n<p>Hemos explorado 'superficialmente' las caracter\u00edsticas y capacidades de Mitmproxy. Esta gu\u00eda del art\u00edculo realmente cubre s\u00f3lo la punta del iceberg de lo que esta incre\u00edble herramienta puede hacer.&nbsp;<\/p>\n\n\n\n<p>En esta gu\u00eda, cubrimos los pasos de instalaci\u00f3n para diferentes sistemas operativos, la configuraci\u00f3n b\u00e1sica y el uso. Adem\u00e1s, profundizamos en funcionalidades avanzadas como la interceptaci\u00f3n SSL\/TLS, la automatizaci\u00f3n con Python y la integraci\u00f3n con Docker.&nbsp;<\/p>\n\n\n\n<p>Esperamos que, con estos conocimientos, saque el m\u00e1ximo partido de Mitmproxy para su an\u00e1lisis y manipulaci\u00f3n del tr\u00e1fico de red.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center has-background\" style=\"background-color:#b0f2b6\"><strong>\u00bfCree que conoce la gesti\u00f3n del tr\u00e1fico?&nbsp;<\/strong><br><br>Pero, \u00bflo ha probado con RapidSeedbox?&nbsp;<br><br>Alta velocidad y estabilidad.<br>Manejo de grandes vol\u00famenes de tr\u00e1fico<br>Tiempo de actividad garantizado<br>Cobertura geogr\u00e1fica<br>Seguridad y anonimato<br>---<\/h4>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-3\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/www.rapidseedbox.com\/es\/proxy\/?blog=mitmproxy\" style=\"background-color:#22c55e\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>\u00a1Pruebe Rapidseedbox! \ud83d\udd0d<\/strong><\/a><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u00bfAlguna vez ha sentido que necesitaba una lupa para el tr\u00e1fico de su red? Conozca Mitmproxy.  Esta central de c\u00f3digo abierto le permite interceptar, modificar y analizar el tr\u00e1fico HTTP\/1, HTTP\/2 y WebSocket. Es perfecto para desarrolladores web, administradores de red y profesionales de la seguridad.  Este art\u00edculo cubre todo lo que necesitas saber sobre Mitmproxy (si eres<\/p>","protected":false},"author":145,"featured_media":24934,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[39],"tags":[807,319,808,743],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mitmproxy Tutorial: Setup, Usage &amp; Common Fixes (2026)<\/title>\n<meta name=\"description\" content=\"Step-by-step Mitmproxy tutorial covering installation, setup, mitmweb, HTTPS interception, and fixes for common traffic issues.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rapidseedbox.com\/es\/blog\/mitmproxy\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mitmproxy Tutorial: Setup, Usage &amp; Common Fixes (2026)\" \/>\n<meta property=\"og:description\" content=\"Step-by-step Mitmproxy tutorial covering installation, setup, mitmweb, HTTPS interception, and fixes for common traffic issues.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rapidseedbox.com\/es\/blog\/mitmproxy\" \/>\n<meta property=\"og:site_name\" content=\"RapidSeedbox\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RapidSeedbox\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-26T21:26:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-22T11:01:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_Guide-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"519\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Diego Asturias\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rapidseedbox\" \/>\n<meta name=\"twitter:site\" content=\"@rapidseedbox\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diego Asturias\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mitmproxy Tutorial: Setup, Usage & Common Fixes (2026)","description":"Step-by-step Mitmproxy tutorial covering installation, setup, mitmweb, HTTPS interception, and fixes for common traffic issues.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rapidseedbox.com\/es\/blog\/mitmproxy","og_locale":"es_ES","og_type":"article","og_title":"Mitmproxy Tutorial: Setup, Usage & Common Fixes (2026)","og_description":"Step-by-step Mitmproxy tutorial covering installation, setup, mitmweb, HTTPS interception, and fixes for common traffic issues.","og_url":"https:\/\/www.rapidseedbox.com\/es\/blog\/mitmproxy","og_site_name":"RapidSeedbox","article_publisher":"https:\/\/www.facebook.com\/RapidSeedbox\/","article_published_time":"2024-06-26T21:26:42+00:00","article_modified_time":"2026-06-22T11:01:40+00:00","og_image":[{"width":1000,"height":519,"url":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/Mitmproxy_Guide-1.png","type":"image\/png"}],"author":"Diego Asturias","twitter_card":"summary_large_image","twitter_creator":"@rapidseedbox","twitter_site":"@rapidseedbox","twitter_misc":{"Escrito por":"Diego Asturias","Tiempo de lectura":"16 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy#article","isPartOf":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy"},"author":{"name":"Diego Asturias","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/35fc664d84d157cf924e8a792996adfe"},"headline":"Mitmproxy: The Complete Handbook.","datePublished":"2024-06-26T21:26:42+00:00","dateModified":"2026-06-22T11:01:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy"},"wordCount":3202,"commentCount":0,"publisher":{"@id":"https:\/\/www.rapidseedbox.com\/#organization"},"keywords":["mitmproxy","proxy","traffic analyzer","Web Debugging"],"articleSection":["blog"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rapidseedbox.com\/blog\/mitmproxy#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy","url":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy","name":"Mitmproxy Tutorial: Setup, Usage & Common Fixes (2026)","isPartOf":{"@id":"https:\/\/www.rapidseedbox.com\/#website"},"datePublished":"2024-06-26T21:26:42+00:00","dateModified":"2026-06-22T11:01:40+00:00","description":"Step-by-step Mitmproxy tutorial covering installation, setup, mitmweb, HTTPS interception, and fixes for common traffic issues.","breadcrumb":{"@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rapidseedbox.com\/blog\/mitmproxy"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.rapidseedbox.com\/blog\/mitmproxy#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rapidseedbox.com\/"},{"@type":"ListItem","position":2,"name":"blog","item":"https:\/\/www.rapidseedbox.com\/category\/blog"},{"@type":"ListItem","position":3,"name":"Mitmproxy: The Complete Handbook."}]},{"@type":"WebSite","@id":"https:\/\/www.rapidseedbox.com\/#website","url":"https:\/\/www.rapidseedbox.com\/","name":"RapidSeedbox","description":"Seedbox &amp; Dedicated Server provider focused on delivering fast peer-to-peer BitTorrent protocol-based file transfer on remote high-end servers.","publisher":{"@id":"https:\/\/www.rapidseedbox.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rapidseedbox.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.rapidseedbox.com\/#organization","name":"RapidSeedbox","alternateName":"RapidSeedbox.com","url":"https:\/\/www.rapidseedbox.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/logoonly.png","contentUrl":"https:\/\/www.rapidseedbox.com\/wp-content\/uploads\/logoonly.png","width":259,"height":261,"caption":"RapidSeedbox"},"image":{"@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RapidSeedbox\/","https:\/\/twitter.com\/rapidseedbox","https:\/\/www.linkedin.com\/company\/rapidseedbox","https:\/\/www.youtube.com\/@rapidseedbox"]},{"@type":"Person","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/35fc664d84d157cf924e8a792996adfe","name":"Diego Asturias","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.rapidseedbox.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5473e3ab660a5d167e3a25350e963690?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5473e3ab660a5d167e3a25350e963690?s=96&d=mm&r=g","caption":"Diego Asturias"},"description":"Diego Asturias is a tech journalist who translates complex tech jargon into engaging content. He has a degree in Internetworking Tech from Washington DC, US, and tech certifications from Cisco, McAfee, and Wireshark. He has hands-on experience working in Latin America, South Korea, and West Africa. He has been featured in SiliconANGLE Media, Cloudbric, Pcwdld, Hackernoon, ITT Systems, SecurityGladiators, Rapidseedbox, and more.","sameAs":["https:\/\/www.linkedin.com\/in\/diego-asturias-035a539\/"],"url":"https:\/\/www.rapidseedbox.com\/author\/diego"}]}},"_links":{"self":[{"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/posts\/24906"}],"collection":[{"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/users\/145"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/comments?post=24906"}],"version-history":[{"count":10,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/posts\/24906\/revisions"}],"predecessor-version":[{"id":47303,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/posts\/24906\/revisions\/47303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/media\/24934"}],"wp:attachment":[{"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/media?parent=24906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/categories?post=24906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rapidseedbox.com\/es\/wp-json\/wp\/v2\/tags?post=24906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}