1.不是自己构造IP头吗?这个SOCKADDR_IN有什么用?
2.一个Raw Socket能不能既接受数据,也发送数据,还是要建立两个Raw sock进行数据双向传输?
2.一个Raw Socket能不能既接受数据,也发送数据,还是要建立两个Raw sock进行数据双向传输?
解决方案 »
- 跪求一份用MFC做的聊天软件
- (急切求助)CString字符串替换问题....
- 新手问一个问题:关于dll在目标进程中的地址问题
- 我想得到别人的窗口上弹出的菜单的信息,请问有什么好办法么?
- 怎么全局HOOK剪切板?
- variant怎么用,能把variant转成cstring吗
- 请问,用VC ODBC怎么实现多表联结查询?
- 高分求助创业问题!up有分
- 我想在对话框上输出一个char数组,用什么方法比较好?????????????
- 利用send等函数发送中文时,是不是必须转换为ASCII
- 有關連接時報錯的問題??
- 讨论一下屏蔽警告信息(如何使用#pragma warning ( disable : XXX ))
2.可以啊
我用原始套接字实现了sniffer
但好象只能捕获到发往本机的数据包
而本机发出的数据包却很难得到
是否也需要两个套接字呢??
到发出去的包,而且好像有些网卡捕获不到发出去的包,所以这个问题也很难保证
本机的包一般很少得到,事实如此,不是你的程序的问题