EncryptedProxy-master
所属分类:代理服务器
开发工具:Visual C++
文件大小:31KB
下载次数:30
上传日期:2013-05-02 11:26:01
上 传 者:
brfger
说明: 加密的代理服务器 socks5的代理服务器
(The encryption proxy server socks5 proxy server
)
文件列表:
EncryptedProxy.sln (1352, 2012-07-04)
LICENSE (1210, 2012-07-04)
eProxyClient (0, 2012-07-04)
eProxyClient\eProxyClient.cpp (22030, 2012-07-04)
eProxyClient\eProxyClient.vcxproj (4474, 2012-07-04)
eProxyClient\eProxyClient.vcxproj.filters (977, 2012-07-04)
eProxyServer (0, 2012-07-04)
eProxyServer\eProxyServer.cpp (19991, 2012-07-04)
eProxyServer\eProxyServer.vcxproj (4474, 2012-07-04)
eProxyServer\eProxyServer.vcxproj.filters (977, 2012-07-04)
linux (634, 2012-07-04)
shared (0, 2012-07-04)
shared\blowfish.cpp (20622, 2012-07-04)
shared\blowfish.h (2745, 2012-07-04)
shared\shared.cpp (712, 2012-07-04)
shared\shared.h (134, 2012-07-04)
shared\stream_utility.cpp (8539, 2012-07-04)
shared\stream_utility.h (5344, 2012-07-04)
Encrypted proxy based on SOCKS 5
This is essentially how the proxy will work:
Application -> eProxyClient <--> Blowfish <--> eProxyServer -> Remote connection
The blowfish encryption will be randomly generated on the server or client and then copied
over. The bit count can be unlimited since you can encrypt the same bytes over and over with
different blowfish objects initialized with different parts of the key.
Requirements:
Visual C++ 2010/gcc on Linux
Boost
Compiling on Debian/Ubuntu:
1. Download boost
2. Extract boost (tar -xf filename.tar.gz)
Run as root:
3. apt-get update && apt-get upgrade
4. apt-get install build-essential libbz2-dev libghc6-zlib-dev
5. ./bootstrap.sh
6. ./bjam --prefix=/usr/ install
7. ldconfig
Run as user:
8. cd over to the EncryptedProxy source code
9. chmod +x linux
10. ./linux
近期下载者:
相关文件:
收藏者: