# XEngine_ProxyServer **Repository Path**: PY_TF/XEngine_ProxyServer ## Basic Information - **Project Name**: XEngine_ProxyServer - **Description**: c c++代理服务器 支持SOCKSV5和HTTP隧道代理. - **Primary Language**: C/C++ - **License**: LGPL-3.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-12-09 - **Last Updated**: 2024-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # XEngine_ProxyServer we have a development and a master branch. If you want to use it, please use the code under the master branch As long as the repository is not in suspended state, we will maintain and develop it all the time, please use it with confidence #### Description c c++ SOCKS5代理服务 HTTP Tunnel隧道代理服务 tcp转发服务 c c++ Socks5 Proxy Service,HTTP Tunnel Proxy Service,tcp forward service #### Software Architecture the software developed based on xengine,using c/c++ development This software is a standard proxy server that supports Socks5 and HTTP tunnel proxy ## Software features this software support following features 1. SOCKS5 proxy 2. Tunnel proxy 3. forward proxy 4. support Permission Validation 5. operator log 6. encrypt Communication(planning) 7. load balanc(planning) 8. custom cert proxy protocol(planning) ## install #### XEngine Evn you must install XEngine,need V7.38 or above,install XEngine can be refer to xengine Readme docment GITEE:https://gitee.com/xyry/libxengine GITHUB:https://github.com/libxengine/xengine ##### fast to deployment git clone https://gitee.com/xyry/libxengine.git or git clone https://github.com/libxengine/xengine.git window Exection XEngine_WINEnv.bat Linux Exection:sudo ./XEngine_LINEnv.sh -i 3 Macos Exection:./XEngine_LINEnv.sh -i 3 #### Windows use vs open and compile,suport windows 7sp1 and above Just Run it,use XEngine_AuthorizeApp #### Linux use makefile compile,UBUNTU20.04 x64 or CENTOS8 x64 Run it on the terminal #### Macos use makefile compile,mac 12 and above Run it on the terminal ##### complie execute command in XEngine_Source path make complie make FLAGS=InstallAll install make FLAGS=CleanAll clear #### use 1. Switch to the MASTER branch 2. download code 3. complie 4. install 5. run 6. run example code ## directory struct - XEngine_Docment docment directory - XEngine_Release install directory - XEngine_Source code directory - XEngine_Apps Client code directory ## other problems You can refer to the document under the docment directory. It contains API protocol and service description. ## Test Server Address Address:app.xyry.org or 159.75.200.173 Port:Socks5 5400,HTTP Tunnel 5401 ## Participate in contribution 1. Fork this code 2. Create new Feat_xxx branch 3. Submit the code 4. New Pull Request ## Follow us If you think this software is helpful to you, please give us a START ## post issues if you have eny quest.post issues...