为什么我用WINSCOK2的recv只可以拦到从网上收到的包
为什么我用WINSCOK2的recv只可以拦到从网上收到的包,UDP的送出包也可以拦到,但是拦不到本机程序发出的TCP包,要怎么样才可以拦截???? 问题点数:0、回复次数:6Top
1 楼mmczym()回复于 2004-11-04 13:31:28 得分 0
关注Top
2 楼baoaya(点头)(大风起兮云飞扬)回复于 2004-11-05 12:49:39 得分 0
recv 是winsock 1.1版本函数 只能接受 tcp包 不能收 udp ,udp 使用recvfrom
如果想拦截自己发出去的包只能做一个监视网络的程序 有点复杂 网上有c语言的例子Top
3 楼DeadWolf(三角小眼睛又邪又媚又笨又呆又奸又诈又色)回复于 2004-11-05 13:01:54 得分 0
说实话要截获数据包
用Vb并不合适
recv我知道能接收tcp包,能截获码?并且楼主还说能截获UDP的包,不懂了Top
4 楼sheerfish999(本人已经不需要昵称了)回复于 2004-11-08 08:41:46 得分 0
用vc做嗅探器(混杂监听模式 网上代码很多的), 做个动态链接,开个线程调用它
要是vb单枪匹马可能某些问题会很尴尬Top
5 楼youchenglong(小志)回复于 2004-11-21 18:58:20 得分 0
在windowsXP下,用VB好像实现不了这个问题Top
6 楼mingday(小山)回复于 2004-11-22 08:45:02 得分 0
关注Top
相关问题
- recv()收到了乱码
- 征求可以收到recv(),send()等函数的HOOK源代码
- recv()不能接收到数据,急,在线等,马上给分!!!
- 请教一下简单问题,recv有可能同时接收到两个包吗?
- 哪有有关recv()的拦截资料....
- 哪有有关recv()的拦截资料....
- 急!急!急!服务器端程序的SOCKET为非阻涉,客户端连接断开了,但是recv时还能收到WSAEWOULDBLOCK的错误。
- 重载TButton在WndProc中拦截WM_PAINT后直接返回,为什么会不停收到WM_PAINT?
- 重载TButton在WndProc中拦截WM_PAINT后直接返回,为什么会不停收到WM_PAINT?
- 一个探讨的问题:怎样拦截自己机上的发出和收到的数据包??




