description |
---|
How to set up SSL Proxying to tell Proxyman to capture/decrypt HTTPS data from a certain websites by Host name, Regex, ... |
A list of domains or applications that Proxyman should decrypt its SSL Connection. It enables the user to inspect the HTTPS Request/Response in plain text.
You can define rules for:
- Include List: Intercept the traffic from apps/domains if it's in the include list
- Exclude List: Ignore all traffic from apps/domains in Exclude List
{% hint style="info" %} ⌘⌥P to quickly open the SSL Proxying List. {% endhint %}
Proxyman supports several formats to define a rule:
- By app: Intercept all traffic that goes from this app
- By Domain: Intercept all traffic from this domain
- Wildcard: If it's matched the wildcard regex
For examplee:
Wildcard | Description |
---|---|
* | Decrypt ALL HTTPS traffic |
*.domain.com, *.apple.com | e.g. v1.domain.com, data.domain.com, health.apple.com, ... |
v?.domain.com | e.g. v1.domain.com, v2.domain.com, ... |
{% hint style="info" %} It's essential to set up the Proxyman Certificate before intercepting any HTTPS requests. You can follow the macOS setup Guide to properly install and trust the certificate.. {% endhint %}
- Right-Click on the app or domain on the Left Panel -> Enable SSL Proxying
Add a domain to the SSL Proxying List
- Right-Click on the Request on the main table -> Enable SSL Proxying
- Select the request and enable SSL Proxying on the Response Panel.
Enable entire app or a single domain