[GH-ISSUE #646] Blacklist/Exclude certain domains from SSL Proxying List #642

Closed
opened 2026-03-03 19:20:35 +03:00 by kerem · 7 comments
Owner

Originally created by @ablewalmsley on GitHub (Sep 30, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/646

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

2.8.0

macOS Version? (Ex. mac 10.14)

10.15.4

Steps to reproduce

Expected behavior

Screenshots (optional)

Is it possible to exclude certain HTTPS domains from being intercepted in the SSL Proxying List? For example, when intercepting traffic on an iOS device, domains like apple.com or google.com usually have pinned SSL certificates that can't be worked around, and can cause some problems if the request isn't fulfilled, but I do want to track all other HTTPS traffic. I'm looking for something similar to what Charles (an include and exclude list, see screenshot).
Screen Shot 2020-09-30 at 7 01 29 PM

Originally created by @ablewalmsley on GitHub (Sep 30, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/646 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) 2.8.0 ### macOS Version? (Ex. mac 10.14) 10.15.4 ### Steps to reproduce ### Expected behavior ### Screenshots (optional) Is it possible to exclude certain HTTPS domains from being intercepted in the SSL Proxying List? For example, when intercepting traffic on an iOS device, domains like apple.com or google.com usually have pinned SSL certificates that can't be worked around, and can cause some problems if the request isn't fulfilled, but I do want to track all other HTTPS traffic. I'm looking for something similar to what Charles (an include and exclude list, see screenshot). <img width="583" alt="Screen Shot 2020-09-30 at 7 01 29 PM" src="https://user-images.githubusercontent.com/8855697/94748445-5a774e00-034f-11eb-9e01-ad12f6d1d431.png">
kerem 2026-03-03 19:20:35 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 1, 2020):

Hi @ablewalmsley,

As we haven't supported this feature on Proxyman yet, but you achieve the same things by following:

  • If you would like to exclude traffic from macOS, you can set it as a by-pass list. It acts like Exclude List
Screen_Shot_2020-10-01_at_8_25_27_AM
  • If it's traffic from iOS devices/simulator, you can automatically exclude by enabling this option in Preference
Screen_Shot_2020-10-01_at_8_24_27_AM
<!-- gh-comment-id:701733725 --> @NghiaTranUIT commented on GitHub (Oct 1, 2020): Hi @ablewalmsley, As we haven't supported this feature on Proxyman yet, but you achieve the same things by following: - If you would like to exclude traffic from macOS, you can set it as a by-pass list. It acts like Exclude List <img width="780" alt="Screen_Shot_2020-10-01_at_8_25_27_AM" src="https://user-images.githubusercontent.com/5878421/94755746-bd083280-03bf-11eb-991d-8cce97f62eda.png"> - If it's traffic from iOS devices/simulator, you can automatically exclude by enabling this option in Preference <img width="702" alt="Screen_Shot_2020-10-01_at_8_24_27_AM" src="https://user-images.githubusercontent.com/5878421/94755773-cee9d580-03bf-11eb-9c72-3bcfe5c09eba.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 1, 2020):

Meanwhile, I will push this feature forward and would support it soon 👍

<!-- gh-comment-id:701733846 --> @NghiaTranUIT commented on GitHub (Oct 1, 2020): Meanwhile, I will push this feature forward and would support it soon 👍
Author
Owner

@ablewalmsley commented on GitHub (Oct 1, 2020):

thanks! This is a great workaround for the time being.

<!-- gh-comment-id:701747430 --> @ablewalmsley commented on GitHub (Oct 1, 2020): thanks! This is a great workaround for the time being.
Author
Owner

@speto commented on GitHub (Nov 18, 2020):

👍 this feature would be nice. I've been missing that since I migrated from Charles too.

<!-- gh-comment-id:729610462 --> @speto commented on GitHub (Nov 18, 2020): 👍 this feature would be nice. I've been missing that since I migrated from Charles too.
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 21, 2020):

Good news that I'm working on this feature 👍 Stay tuned for the beta build 😄

<!-- gh-comment-id:731497754 --> @NghiaTranUIT commented on GitHub (Nov 21, 2020): Good news that I'm working on this feature 👍 Stay tuned for the beta build 😄
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 24, 2020):

Hey @speto @ablewalmsley let check out this beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.13.0_SSLProxying_With_Include_Exclude.dmg

From now, you can add wildcard, app, domain to Include List or Exclude List 👍

Screen Shot 2020-11-24 at 16 49 16
<!-- gh-comment-id:732784514 --> @NghiaTranUIT commented on GitHub (Nov 24, 2020): Hey @speto @ablewalmsley let check out this beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.13.0_SSLProxying_With_Include_Exclude.dmg From now, you can add wildcard, app, domain to Include List or Exclude List 👍 <img width="1172" alt="Screen Shot 2020-11-24 at 16 49 16" src="https://user-images.githubusercontent.com/5878421/100077725-45adc700-2e75-11eb-96a1-05c3fe2d87e3.png">
Author
Owner

@ablewalmsley commented on GitHub (Nov 25, 2020):

Working great so far! Thanks!

<!-- gh-comment-id:733933493 --> @ablewalmsley commented on GitHub (Nov 25, 2020): Working great so far! Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#642
No description provided.