SOCKS 5(数据通道代理协议)协议详解 software_project 描述了一个应用层的用于穿越IP网络防火墙的协议。这种穿越的安全性是高度依赖于正规的认证和正规执行方法提供的有效封装,以及在SOCKS客户端和SOCKS服务端所选择的安全性,还有管理员对认证方法选项所作的小心周密的考虑。 笔者在实际学习中,由于在有些软件用到了socks5(如oicq,icq等),对其原理不甚了解,相信很多朋友对其也不是很了解,于是仔细研读了一下rfc1...
一、下载socket5软件 socks5-v1.0r11.tar.gz socks-trans-v1.3-patch.gz socks5-v1.0r11.patch1.txt 二、安装软件 tar -xvzf socks5-v1.0r11.tar.gz *打补丁(适用于r10/r11(?)) *patch -p0 < socks-trans-v1.3-patch.gz *(适用于r11)在socks5-v1.0r11/include目录下执行 *patch -p0 < /tmp/socks5-v1.0r11.patch *(适用于r11)在socks5-v1.0r11/目录下执行 *patch -p0 < /tmp/socks5-jk-patch 编译 #./con...
rt? 怎么确定呢? 看是否支持udp等? 现在我想写个代理服务器,但是常见的socket http 代理有什么区别呢?那位有相关资料给法一下谢谢
一个弱智的问题 我写了一个socket客户端希望通过socket5的代理服务器和socket服务器进行通信,在通信过程中是不是只要connect一次socket5服务器后只要不断开就可以一直使用,不需要在进行身份验证什么的了吧
./configure时,提示: [quote] checking for bstring.h... (cached) no checking for varargs.h... (cached) no checking for ifaddrs.h... (cached) no checking for sys/bitypes.h... (cached) no checking for sys/mbuf.h... (cached) no checking for machine/endian.h... (cached) no checking for paths.h... (cached) no checking for opendir in -ldir... (cached) no checking for gethostbyname in -lc... (cached) no...
[code]int sockCon(socket sock) { sockaddr_in saServer; unsigned long ul = 1; int TimeOut=5000; int ret; unsigned long ul2=0; memset(&saServer, 0, sizeof(saServer)); saServer.sin_family = AF_INET; saServer.sin_addr.S_un.S_addr = inet_addr("192.168.2.80"); saServer.sin_port = htons(8066); if (setsockopt...