“_vsnprintf”: 属性与以前的声明不一致 【编译错误】原因:VC中stdio.h中对_vsnprintf()函数(可变参数函数)的定义与你工程中使用的第三方库中对输出的定义有冲突。WinPcap库中含有的pcap-stdinc.h 文件对该函数重新进行了定义,与标准中定义的有点摩擦。解决方案:住思路就是要解决这种冲突,通常有如下几种解决方案:【1】 修改 pcap-stdin.c文件 将其中的 #define vsnprintf _vsnprintf 宏注释掉。【2】 调换头文件的位置,先包含stdio.h文件然后才包含第三方的库文件,比如 "pcap.h" 这样 Read More
posted @ 2011-08-07 15:39 _iCDev_Zhou Views(571) Comments(0) Diggs(0) Edit
SOCKS 5协议相对于SOCKS4协议有哪些拓展呢?【1】首先在总体上有更强的认证机制,记得,SOCKS4协议的认证只是在SK客户端发起链接时候捎带在请求报文中:USERID,也就是使用了IDENT协议来进行认证。而在SOCKS5(RFC 1928)协议中却将整个认证过程独立出来了,所以在SK客户端链接到SK服务器之前先进行认证,认证是怎么个情况呢?协议有描述的,(协议就是干这个的,专门规定整个交流过程),为了认证,首先要协商认证方法,然后才开始按照协商选择的方法来进行认证的过程,在协商认证方法之前当然首先要确保SK客户端能建立到SK服务器的TCP链接(通常都是1080端口)。TCP链接成功 Read More
posted @ 2011-08-07 14:08 _iCDev_Zhou Views(416) Comments(0) Diggs(0) Edit