ProxiFyre – First Open Source SOCKS5 Proxifier for Windows
github.com
github.com
## 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):
[
{
"appNames": ["chrome", "chrome_canary"],
"socks5ProxyEndpoint": "158.101.205.51:1080",
"username": "username1",
"password": "password1"
},
{
"appNames": ["firefox", "firefox_dev"],
"socks5ProxyEndpoint": "159.101.205.52:1080",
"username": "username2",
"password": "password2"
}
]The project consists of three main parts:
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.