论坛: 编程破解 标题: 用VC写sniff的问题 复制本贴地址    
作者: f [yifanernei]    论坛用户   登录
我在用VC与sniff时,当ioctlsocket时总是发生WSAEINVAL错误,错误号10022
我在网上找了很多例子,用人家的一编译运行就成了,我的怎么也不行,总是有这个错误
找了很多地方也没找到能解决的方法,求大家给我指条路。
另外,用原始套接字时都要哪些头文件啊,怎么见下到的例子中的头文件一大堆呢?

地主 发表时间: 05-03-18 02:54

回复: 286 [unique]   版主   登录
win98下是不行的。至少要到winnt/2k/xp/2003下。
老夫当年也因此而停涉不前。

B1层 发表时间: 05-03-18 08:55

回复: yangxius [yangxius]   论坛用户   登录
晕啊 。老大。你不要老夫老夫的行不行啊 。
弄得像老头子一样。



B2层 发表时间: 05-03-18 09:39

回复: ooo [teczm]   版主   登录
老夫聊发少年狂

B3层 发表时间: 05-03-18 11:08

回复: f [yifanernei]   论坛用户   登录
大哥们怎么说着说着就跑题了?
我的是XP啊
现在我的问题解决了,讲给大家听一下,不过不太满意
这个错误是说什么参数不合法,也就是说那个SIO_RCVALL不合法
在winsock2.h(可能是这儿吧,不太清楚了)有这个的定义的,可是不能用,只好自己定义一下了
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
然后就没问题了,只是不明白为什么,还请各位指点。
多谢286老大,每次总是第一个出来解决问题!!

B4层 发表时间: 05-03-18 16:25

回复: 286 [unique]   版主   登录
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
怎么抄我的,我也是这么定义的。

B5层 发表时间: 05-03-18 18:49

回复: f [yifanernei]   论坛用户   登录
不是吧,难道MSDN也是你写的,那我就更要另眼看你了,不,要用您了!

B6层 发表时间: 05-03-22 00:43

回复: 286 [unique]   版主   登录
难道MSDN真的也抄我的了?

B7层 发表时间: 05-03-22 09:00

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号