.net 防分心应用程序-使用流量过滤器阻止网站-方法选择

.net 防分心应用程序-使用流量过滤器阻止网站-方法选择,.net,web,filtering,block,firewall,.net,Web,Filtering,Block,Firewall,我想为windows(Windows2K、XP、Vista、7)创建自己的防分心软件。它应该通过流量过滤来屏蔽网站,因此主机文件不是一个选项 创建代理服务器应用程序也是可能的,但这需要通知每个应用程序使用它。此外,用户只需更改系统代理设置。因此,这不是一种选择 在这里进行研究,我发现还有几个选择: 1.)使用 2.)NDIS中间驱动程序 3.)使用windows防火墙规则:低级驱动程序示例 由于有几个人对此感兴趣,如果专家能为非专家回答以下问题,那就太好了 a) 还有其他选择吗 b) 是否有其他

我想为windows(Windows2K、XP、Vista、7)创建自己的防分心软件。它应该通过流量过滤来屏蔽网站,因此主机文件不是一个选项

创建代理服务器应用程序也是可能的,但这需要通知每个应用程序使用它。此外,用户只需更改系统代理设置。因此,这不是一种选择

在这里进行研究,我发现还有几个选择:

1.)使用
2.)NDIS中间驱动程序
3.)使用windows防火墙规则:低级驱动程序示例

由于有几个人对此感兴趣,如果专家能为非专家回答以下问题,那就太好了

a) 还有其他选择吗
b) 是否有其他低级驱动程序或示例vb项目(如3.)使用防火墙规则并在所有windows版本上工作? c) 使用MS.NET framework最容易实现这些方法中的哪一种


非常感谢

很抱歉,我是一个新手,刚开始时经常无法详细说明我的问题。如果有人能提供专家意见,我将非常高兴。。。谢谢