阅读:2260回复:16
如何过滤特定协议的 包?高手指点。
如何过滤 特定协议的 包?比如 http,smtp pop 等,用TDI
Filter Driver 可以过滤吗? [编辑 - 4/21/03 by athank] |
|
沙发#
发布于:2003-04-22 15:31
如何过滤 特定协议的 包?比如 http,smtp pop 等,用TDI 过滤是什么过滤,如果是直接提交给上层的过滤,用中间层比较好,如果是路由的过滤用protocol也不错. |
|
板凳#
发布于:2003-04-22 16:51
直接丢弃包。
能用端口来设置过滤规则吗? :) [编辑 - 4/22/03 by athank] |
|
地板#
发布于:2003-04-24 11:10
请参阅“用passthru实现包过滤并与用户态通信的程序 ”,估计对你有帮助;
|
|
地下室#
发布于:2003-04-24 11:47
\"用passthru实现包过滤并与用户态通信的程序 \"的程序中
好像只对PtReceive进行了过滤,没有对PtReceivepacket进行过滤, 在我的计算机上没有效果! |
|
|
5楼#
发布于:2003-04-24 15:39
哪里可以下这篇文章。各位老大有的 话,麻烦发给我一份。我的 邮箱是gcl@hp2008.com,有20M大。你们有好的 建议和意见,资料。发给我,共同学习,共同进步。有需要设么,也可以给 我 发 。我有的话,一定回发给您。 ;) ;)
|
|
6楼#
发布于:2003-04-24 16:23
论坛上可以搜到,源程序可以下载。
但是别忘了在PtReceivePacket中也加上判断, 实际上可能大部分数据包都是通过这条路径 |
|
|
7楼#
发布于:2003-04-24 18:24
\"用passthru实现包过滤并与用户态通信的程序 \"的程序中 在dispatch时将接口函数指针置为NULL而不是PtReceivepacket 就可以一个一个地调试 |
|
|
8楼#
发布于:2003-04-26 23:06
想用TDI Filter Driver lai 来实现。另问数据包
|
|
9楼#
发布于:2003-05-05 20:55
这个家伙不给分的
|
|
|
10楼#
发布于:2003-05-06 11:29
刚来,不懂规矩,不 绘给份。现在学会了。不过不回答问题可没分。本来还想多给,系统怎么提示说超过上限。
|
|
11楼#
发布于:2003-05-06 12:10
浏览的人这么多,看来是各热点问题。哪未大佬不仿写个专题。提高大家水平,为提高中国软件水平提供驱动力。^_^
|
|
12楼#
发布于:2003-05-06 13:37
浏览的人这么多,看来是各热点问题。哪未大佬不仿写个专题。提高大家水平,为提高中国软件水平提供驱动力。^_^ 估计会做的人没兴趣,等你会了也一样没兴趣 |
|
13楼#
发布于:2003-05-07 15:16
为什么大虾都呢么酷呢,是不是写代码都不要任何文档的,就像吹牛皮不大草稿一样??这样能够提高整个软件的开发水平吗?做代码工作也有一段时间了,感觉到写一些开发记录还是很有意义的。如果能够跟大家分享一下心得不是更好吗?
|
|
14楼#
发布于:2003-05-10 23:18
用户被禁言,该主题自动屏蔽! |
|
15楼#
发布于:2003-05-11 14:33
谢谢,教训的有道理。
我做tdi filter driver,那我要接受网卡上过来的包,从tdi的角度来看,他是存在哪里?也就是什么buffer里,我用什么函数可以取出来。如何分析端口号。由于时间紧,我也没办法呀。我还想从头学驱动呢。但有任务压着。只好现炒现卖了。知道的大哥多多指点。小弟一定多多给分,有源码。RMB也可以。 |
|
16楼#
发布于:2003-05-11 15:42
直接丢弃包。 谢谢! 很有帮助 |
|
|