首页
社区
课程
招聘
[旧帖] Ndis中间层能否屏蔽Winpcap抓包? 0.00雪花
发表于: 2013-7-19 19:22 5444

[旧帖] Ndis中间层能否屏蔽Winpcap抓包? 0.00雪花

2013-7-19 19:22
5444
我不想让wireshark抓获虚拟网卡上发送的数据,就想到Ndis中间层能否屏蔽Winpcap抓包,或者说在miniport driver上如何实现。

主要是不想让NDIS协议驱动通过环回(loopedback)捕捉到发送出去的包。

看了些资料
http://www.cnblogs.com/kkindof/archive/2012/06/08/2542320.html
http://www.ndis.com/ndis-ndis5/loopback/loopback.htm
http://msdn.microsoft.com/en-us/library/ff557071.aspx

我在passthru中的试了几种,都没效果,不知道是不是哪里搞错了。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 3116
活跃值: (1269)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
我不是在里面说清楚了吗
2013-7-19 22:03
0
雪    币: 303
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我有疑问的是 包是在发给小端口之前就进行环回了  还是到达之后进行环回的

看了MSDN的那个图,感觉怎么怪怪的。。
2013-7-20 08:21
0
雪    币: 303
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我试过在passthru中的MPSendPacket中加入NDIS_FLAGS_DONT_LOOPBACK 标志,没有效果;然后,passthru中的PtRequestComplete例程中,本来是去除NDIS_MAC_OPTION_NO_LOOPBACK标志位的,我现在重新在里面加入NDIS_MAC_OPTION_NO_LOOPBACK 标志位,还是没有效果,我就在想环回是在包向下传递的哪一步里进行的。
2013-7-20 08:33
0
雪    币: 303
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
又倒腾了好久  依然没有解决
2013-7-20 18:09
0
游客
登录 | 注册 方可回帖
返回
//