ProxiFyre: Force Any Windows App/Process To Use A Socks5 Proxy

A free opensource Proxyfier alternative.

AI assisted Image edit

Tired of network applications that refuse to work with a proxy? For a long time, enabling proxy support for non-natively-supported Windows applications was complex, often requiring commercial solutions or convoluted setups.

Enter ProxiFyre.

ProxiFyre is an advanced, open-source SOCKS5 proxifier for Windows built on the Windows Packet Filter driver. It acts as a transparent layer, allowing you to force specific Windows processes to route their entire network traffic through a SOCKS5 proxy.

Key Features and Use Cases of ProxiFyre

ProxiFyre significantly enhances the base functionality of a typical proxifier with a powerful set of features:

Core Capabilities

  • Protocol Flexibility: It supports both TCP and UDP protocols, essential for a wide range of modern applications, including gaming and VoIP.
  • Per-Application Routing: You gain granular control by routing different Windows applications through various SOCKS5 proxies. This is key to controlling your app-specific internet settings.
  • Multiple Proxy Instances: You can manage and use an unlimited number of different proxy configurations simultaneously.
  • Authentication Support: It supports SOCKS5 proxy authentication using a username and password.
  • Windows Service Mode: ProxiFyre can be configured to run as an optional Windows Service, ensuring continuous, always-on operation without needing a user to be logged in.

Advanced Control

  • Flexible Matching Rules: You can match applications by their executable name (e.g., firefox.exe), partial name, or by a full or partial file path, making it great for UWP apps.
  • Process Exclusions: As of v2.1.1, ProxiFyre supports process exclusions, allowing you to specify applications that should bypass the proxy, even if a global proxy is configured.

Common Use Cases

ProxiFyre is invaluable for users who need to:

  • Secure Specific Apps: Tunnel applications through a secure, encrypted channel, like forwarding an RDP client or a browser through an SSH-created SOCKS5 proxy for enhanced security.
  • Circumvent Geo-Restrictions: Route region-locked applications or games through a proxy located in the required geography.
  • Ensure Uniformity: Apply a single, controlled proxy connection for all applications, extending the capability that most applications lack.

ProxiFyre Configuration Manager Makes Evertthing Easier

ProxiFyre itself relies on a simple, yet complex, JSON-based configuration file named app-config.json. Manually editing this file to manage multiple proxies, define different app names, and ensure correct JSON syntax can be cumbersome and error-prone.

This is where my own opensource project the ProxiFyre Configuration Manager comes in as the ultimate quality-of-life upgrade.

The ProxiFyre Configuration Manager is a modern Windows GUI application built to simplify managing the underlying SOCKS5 proxy configurations. It transforms a command-line utility into a user-friendly tool, offering a visual interface that helps you manage your entire proxy setup.

Manager Features That Simplify Your Life

The GUI makes ProxiFyre’s powerful features effortless to use:

FeatureHow It Helps You
Intuitive GUIReplaces manual, error-prone JSON file editing with a clean, easy-to-use graphical interface.
Real-time ValidationEnsures the integrity of your settings by validating your inputs as you type, preventing configuration errors before you run the service.
Service ControlAllows you to restart the ProxiFyre service directly from the application’s interface. This eliminates the need to use the command line every time you update your settings.
Feature ManagementProvides simple, visual tools to manage multiple proxy instances and set up your process exclusions, putting ProxiFyre’s advanced features at your fingertips.
Auto-SaveYour configuration changes are preserved automatically, ensuring you never lose your settings.

By transforming the technical process of editing a JSON configuration file into a simple, point-and-click experience, the ProxiFyre Configuration Manager ensures that you can harness the full power of ProxiFyre quickly and reliably. It’s the perfect companion tool to get the most out of your open-source SOCKS5 proxifier.