Skip to content

[Feature]: Process-based exclude support (not bundle identifier) #68

@alimali54

Description

@alimali54

Platform

macOS

ProxyBridge Version

3.1.0

OS and Version

MacOS Ventura

Documentation

Code Review

  • I have gone through the code page

Describe the Feature

Hi,
I’m using ProxyBridge to route all system traffic through a SOCKS5 proxy.
The SOCKS5 proxy itself is provided by a DPI bypass tool called ciadpi.
ciadpi runs as a standalone binary (no app bundle) and creates a local SOCKS5 proxy.
To avoid a proxy loop, I need to exclude the ciadpi process itself from ProxyBridge.
Currently, exclusions seem to work only via app bundle identifiers, but this doesn’t help for standalone processes.
Is there a way to exclude traffic based on process name or PID?
If not, would you consider adding process-based exclusion to prevent this kind of loop scenario?
Thanks.

Additional Context

No response

Metadata

Metadata

Labels

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions