FireSocks is a C# Windows Forms application that allows users to manage and configure proxy servers. It provides interface for setting up proxy listeners, viewing active connections, and creating proxy client executables tailored to specific configurations.
- Proxy Management: Easily configure and manage multiple proxies with the ability to start, stop, and monitor active connections.
- Custom Proxy Client Builder: Generate custom proxy client executables with specified host addresses, ports, and optional features.
- Intuitive UI: interface with clear status updates, configurable options, and real-time feedback on proxy usage.
- .NET Framework 4.8 or later
- Visual Studio 2022
- C#
-
Clone the repository
-
Open the project in Visual Studio:
-
Build the project: Build the solution to restore NuGet packages and compile the project.
-
Run the application: Start the application by running the project through Visual Studio.
- Navigate to Configuration Form by clicking on the appropriate menu option.
- Enter the desired ports and validate the configuration.
- Click Start Listener to begin the proxy service.
- Active proxies will be displayed in the main interface with real-time updates on their status and usage.
- Open **Build Proxy ** through the menu.
- Specify the output path, host address, and port for the proxy client.
- Click Build to generate the proxy client executable.
- Custom ListView Control: A specialized list view control is used to display proxy information with enhanced features.
- Resource Management: Modify and manage binary resources for generating custom proxy clients.
Leave a Star on this Repo
This project is licensed under the MIT License - see the LICENSE file for details.