# SSL Proxying

> Configura SSL Proxying en Proxyman para descifrar e inspeccionar el tráfico HTTPS de apps y dominios seleccionados, usando nombres de host o reglas con comodines.

SSL Proxying indica a Proxyman qué apps y dominios debe descifrar, para que puedas leer sus solicitudes y respuestas HTTPS en texto plano.

Para el tráfico HTTP/2 en macOS, activa también **Use HTTP/2** en Settings. Consulta la [guía de HTTP/2](https://proxyman.com/docs/es/basic-features/http2) para ver la configuración y las comprobaciones del protocolo. Para inspeccionar el contenido HTTPS siguen siendo necesarios confiar en el certificado y activar SSL Proxying.

## Video {#video}

[Video: Capturar tráfico HTTP y HTTPS con Proxyman](https://proxyman.com/videos/capture-http-https-traffic) (25 seconds)

## 1. SSL Proxying List {#1-ssl-proxying-list}

La SSL Proxying List es una lista de dominios o apps cuyas conexiones SSL Proxyman debe descifrar. Te permite inspeccionar las solicitudes y respuestas HTTPS en texto plano.

### Include List y Exclude List {#include-list-and-exclude-list}

Puedes definir reglas para:

* **Include List**: Intercepta el tráfico de las apps o dominios de la Include List
* **Exclude List**: Ignora todo el tráfico de las apps o dominios de la Exclude List

![Ventana SSL Proxying List de Proxyman, pestaña Include List con jsonplaceholder.typicode.com, httpbin.proxyman.app y Safari](https://proxyman.com/docs/assets/proxyman-ssl-proxying-list.jpg)

_Include List de SSL Proxying_

> **Nota:** Pulsa ⌘⌥P para abrir rápidamente la SSL Proxying List.

### Apps / Dominios / Comodines {#apps--domains--wildcards}

Proxyman admite varios formatos para definir una regla:

* **Por app**: Intercepta todo el tráfico de esta app
* **Por dominio**: Intercepta todo el tráfico de este dominio
* **Comodín**: Intercepta el tráfico de todos los dominios que coincidan con el comodín

Por ejemplo:

| Comodín                     | Descripción                                                 |
| --------------------------- | ----------------------------------------------------------- |
| \*                          | Descifra TODO el tráfico HTTPS                              |
| \*.domain.com, \*.apple.com | p. ej. v1.domain.com, data.domain.com, health.apple.com, ... |
| v?.domain.com               | p. ej. v1.domain.com, v2.domain.com, ...                    |

> **Nota:** Debes configurar el certificado de Proxyman antes de interceptar cualquier solicitud HTTPS. Sigue la [guía de configuración para macOS](https://proxyman.com/docs/es/debug-devices/macos) para instalar el certificado y confiar en él.

### Cómo activar SSL Proxying en un dominio o app concreta {#how-to-enable-ssl-proxying-on-a-particular-domain-or-app}

* Haz clic derecho en la app o el dominio del panel izquierdo → **Enable SSL Proxying**. Si ya está activado, el menú muestra **Disable SSL Proxying** en su lugar.

![Menú contextual de la barra lateral de Proxyman para un dominio, con el interruptor de SSL Proxying debajo de Open as New Tab y Open as Split View](https://proxyman.com/docs/assets/proxyman-open-as-new-tab-menu.jpg)

_Menú de la barra lateral para un dominio_

* Haz clic derecho en la solicitud de la tabla principal → **Enable SSL Proxying**
* Selecciona la solicitud y activa SSL Proxying en el panel Response.

![Panel Response de Proxyman para una respuesta HTTPS cifrada, con los botones Enable only this domain y Enable all domains](https://proxyman.com/docs/assets/proxyman-enable-ssl-proxying-response-panel.jpg)

_Activa toda la app o un único dominio_

## Más información {#learn-more}

* [¿Podemos evitar el SSL Pinning?](https://proxyman.com/posts/2019-11-15-Can-we-bypass-ssl-pinning)
