通过扩展Passthru写了一个包过滤防火墙。使用BandView安装驱动。安装提示成功了。但是调试发现驱动并没有工作(使用dbgview看不到调试信息,本来应该有的)。但是在有些机器上却能正常工作,比如我的虚拟机中就能正常工作。请求大牛指点!!!

2008-07-18 17:11 来自版块 - NDIS网络接口开发

我通过扩展DDK 2003中的Passthru实现了一包过滤防火墙。PtReceive和PtReceivePacket中都增加了同样的数据包过滤代码。编译,运行都没问题。但从调试结果看好像有一些数据包没有被处理。我在另一台机器上用发包工具向装有我的驱动的机器发送UDP数据包,但是... 全文

2008-07-17 16:05 来自版块 - NDIS网络接口开发

问题描述:“一个包过滤防火墙,当防护墙驱动检测到攻击时,将数据包的信息(源Ip,数据包类型)发送给用户态应用程序,用户态程序将其写入日志数据库中。”为了实现上述驱动给应用程序发送数据,我采用了这样的思路,在应用程序中,独立线程执行如下代码: while(1) { ... 全文

2008-07-11 16:37 来自版块 - NDIS网络接口开发

各位驱动大牛们: 小弟刚接触驱动没多久。最近我想通过扩展Pssthru 实现一个包过滤防火墙的功能。可是里面没有实现与应用程序通信。我在这个论坛上最终找到了一个ExtendingPassthru.zip的程序,它实现了于应用程序通信。但是我安装的时候却出错了。 错误信... 全文

2008-06-20 11:35 来自版块 - NDIS网络接口开发

我想通过修改passthru的代码实现一个包过滤防火墙。过滤规则是用户态程序设置的。请问如何实现应用程序和驱动的通信?我是驱动菜鸟,希望大家能给出代码。如果有完整的NDIS 防火墙源码最好不过。另外,听说新版的passthru已经实现了通信,但是我在网上怎么也找不到新版的paat... 全文

2008-06-03 21:45 来自版块 - NDIS网络接口开发

最近来访

(1)

返回顶部