阻止网站而不强制用户重启浏览器?

时间:2010-10-18 14:33:55

标签: windows networking dns hosts

我知道阻止某个网站是一个很受欢迎的问题,但我见过的none答案解决了我的特殊情况:

我想阻止一个网站(由用户选择,在Windows XP上也必须拥有管理员权限),没有强制她重新启动浏览器。

众所周知的修改hosts文件的技术需要重新启动某些浏览器。我希望以独立于浏览器的方式实现这一目标(例如,内容顾问在IE中工作但不在FF中工作),并且不需要用户重新启动他的浏览器。

请注意,我有兴趣知道如何以编程方式,因此http://superuser.comhttp://serverfault.com并不适合这个问题,因为建议tools and services,而我对基础知识感兴趣,以便我自己实现它。

想法?

感谢。

1 个答案:

答案 0 :(得分:1)

  

请注意我对此感兴趣   知道如何做到这一点   以编程方式,所以   http://superuser.com或   http://serverfault.com不是真的   这个问题的正确位置,如   他们主要建议工具和   服务,而我感兴趣的   潜在的知识让我可以   自己实施。

此类工具会通过实施NDIS Intermediate Driver来过滤流量。另请参阅this other question