我怎么感觉收到的包不够。我在过滤邮件的时候,我想把接收到邮件数据都显示出来。发现远远小于邮件的大小。我这样干的: IPHeader*iph;TCPHeader*tcph;PCHAR pBuffer = NULL;unsigned int port;unsign...
全文
回复(8) 2004-03-03 20:13 来自版块 - NDIS网络接口开发
表情
yukeIPFILTRE只能截获0x80也就是IP协议的报文,其实他就是使用的 \DEVICE\IP设备。 你可以登录 http://www.110i.net,通过 110i@110i.net 和我联系,我们一起来研究和探讨一下。 再见!(2004-03-07 15:47)
yangmin26ICMP 可以得到。 他不可以获得所有的包。 这是微软设计BUG. 80的包可以得到。 25的包主要部分不可以。既使有了包大小也没发得到包内容。 他是属于TDI层的HOOK。 下面是我做的代码。删了好多。 //#include <wdm.h>...(2004-03-05 16:22)
wywwwl不能收到所有的包!ARP,ICMP就拿不到(2004-03-05 15:52)
x_j_ting好象只能收到小的数据包,大的数据包没有收到。(2004-03-04 18:41)
x_j_ting求求各位高手帮着看看吧? 我现在很急。(2004-03-04 18:07)
x_j_ting求求大家了,给我看看吧。(2004-03-04 12:53)
x_j_ting我郁闷死了。发了好几遍发不全,那句话,发布上去。这个论坛后问题。 pBuffer[ cbSize ] = 0; dprintf( "%s", pBuffer ); ExFreePool( pBuffer ); } } *****...(2004-03-03 22:21)
x_j_ting上面的问题没有写完。续: pBuffer[ cbSize ] = '\0'; dprintf( "%s", pBuffer ); ExFreePool( pBuffer ); } ***************...(2004-03-03 22:13)

返回顶部