我想复制一些网页过滤软件的功能,但我不希望用户必须配置他们的浏览器。市场上的Some other products在浏览器设置中没有任何明显配置的情况下执行此操作。
用户将自行安装,因此不透明气密过滤器安全性。但是,易于安装和应用于任意浏览器的能力非常重要。
由于愿景是独立的桌面软件,因此在另一台上游机器上插入过滤器实际上并不是一种选择。
答案 0 :(得分:1)
您将需要在所有互联网流经的网络节点上运行的软件,并且必须拦截HTTP请求并相应地重定向它们。
有些路由器具有这种功能,也可以使用iptables和squid代理的linux路由器来完成。
答案 1 :(得分:0)
安装程序作为所有HTTP流量的代理。
答案 2 :(得分:0)
Windows Filtering Platform(WFP)是一组API和系统服务,提供了创建网络过滤应用程序的平台。 WFP API允许开发人员编写与在操作系统的网络堆栈中的多个层发生的数据包处理交互的代码。网络数据可以在到达目的地之前进行过滤和修改。
http://msdn.microsoft.com/en-us/library/aa366510%28VS.85%29.aspx