ProxiFyre is the first open-source SOCKS5 proxifier specifically designed for Windows. This is an advanced version of the Windows Packet Filter socksify demo, extending the base version with support for UDP and multiple proxy instances. It also brings an improvement in how configurations are handled - via an `app-config.json` file.
## Main Features:
1. Support for multiple proxy instances.
2. Configuration through an `app-config.json` file.
ndisapi.lib: Adopted Windows Packet Filter NDISAPI static library project.
socksify: .Net C++/CLI class library implementing local SOCKS5 router functionality.
ProxiFyre: .Net-based Windows console application employing the functionality provided by the socksify .Net C++/CLI class library.
Getting started with ProxiFyre is straightforward - just download the latest release, extract it, create an app-config.json file as per the provided template, and run the main application executable. Find detailed instructions, including build prerequisites, in the repo's README.
Maybe some use cases or some words about what problem it solves would be nice. :)
I rarely use windows, so it would be nice to get a short description/summary.
ProxiFyre lets you effortlessly route different Windows applications through various SOCKS5 proxies. This not only enhances flexibility, but also puts you in control of your app-specific internet settings. While most web browsers have innate proxy configuration options, the majority of other applications lack this feature. That's where ProxiFyre shines, extending this proxy configuration capability to all applications and thus ensuring uniformity in optimizing internet connectivity, beyond just your browser.
## Main Features:
1. Support for multiple proxy instances.
2. Configuration through an `app-config.json` file.
3. Support for both TCP and UDP.
Example configuration(JSON):
[
]The project consists of three main parts:
Getting started with ProxiFyre is straightforward - just download the latest release, extract it, create an app-config.json file as per the provided template, and run the main application executable. Find detailed instructions, including build prerequisites, in the repo's README.