内容控制软件是设计用于限制或控制读者有权访问的内容的
软件,内容控制软件确定哪些内容可用或被阻止。
简介
内容控制软件是指一种旨在限制或控制用户被授权访问的内容的软件,经常被用于那些在互联网上通过网络、电子邮件或其他形式进行传播的受限内容。内容控制软件能够控制什么样的内容可被展示给用户,什么不可以。
这些限制可以应用在不同的级别上:政府可以试图将它们应用在全国范围内(见
互联网审查),雇主也可以通过控制互联网服务供应商的方式将其应用在自己的雇员身上,学校可以将其应用在学生身上,图书馆将其应用在访客上,父母将其应用在自己孩子的电脑上,或者一个用户用在他/她自己的电脑上。
这么做的动机往往是阻止访问那些令计算机的主人认为很反感的内容。这种审查的机制在未经用户同意实施时,就可定性为一种互联网审查机制。一些内容控制软件拥有时间控制功能,使父母能够控制孩子可能花在上网或者其他使用电脑的时间。
在一些国家,这种软件是无处不在的。在古巴,如果用户在一个政府控制的网吧中输入特定的字词,文字处理程序或浏览器就会自动关闭,并打出“国家安全”的警告。
软件过滤类型
过滤器可以通过许多不同的方式实现:通过个人计算机上的软件,通过
代理服务器,
DNS服务器或提供Internet访问的
防火墙等
网络基础设施。没有任何解决方案可以提供全面的覆盖,所以大多数公司都部署了多种技术来实现适当的内容控制。
1、基于浏览器的过滤
基于浏览器的内容过滤解决方案是最简单的解决方案做内容过滤,并经由第三方实现浏览器扩展。
2、电子邮件过滤器
电子邮件过滤器根据邮件正文中包含的信息,邮件标题(如发件人和主题)以及电子邮件附件对邮件进行分类,接受或拒绝邮件。贝叶斯过滤器是一种统计过滤器,通常被使用。基于客户端和服务器的过滤器都可用。
3、客户端过滤器
这种类型的
过滤器作为软件安装在每台需要过滤的计算机上。这种过滤器通常可以管理,禁用或由任何人谁在系统上具有管理员级别权限卸载。
4、内容受限(或过滤)的ISP
内容受限(或过滤)的ISP是
互联网服务提供商,它们只允许在加入或强制的基础上访问一部分互联网内容。任何订阅此类服务的人都受到限制。过滤器的类型可以用来实施政府监管或家长对用户的控制。
5、基于网络的过滤
这种类型的过滤器在
传输层作为透明代理实现,或者在
应用层作为Web代理实现。过滤软件可以包括防止数据丢失功能来过滤发布以及入站信息。所有用户都受制于该机构定义的访问策略。过滤可以定制,所以学区的高中图书馆可以有不同的过滤配置文件比区初中图书馆。
6、基于DNS的过滤
这种类型的过滤是在DNS层实现的,并试图阻止查找不符合一组策略(父母控制或公司规则)的域。供应商如WebTitan,OpenDNS的,CleanBrowsing和
诺顿免费提供此类服务。
7、搜索引擎过滤器
许多
搜索引擎(如Google和Bing)都为用户提供了打开安全过滤器的选项。当这个安全过滤器被激活时,它会过滤掉所有搜索结果中不适当的链接。如果用户知道具有显式或成人内容的网站的实际
URL,则他们能够在不使用搜索引擎的情况下访问该内容。Google,Yahoo和Bing等引擎提供了面向儿童的引擎版本,只允许儿童访问网站。
过滤的原因
互联网服务提供商(ISP)阻止包含色情内容或有争议的宗教,政治或新闻相关内容的途中的父母经常使用不允许其子女访问不符合其个人信仰内容的父母。但是,内容过滤软件也可用于阻止包含
广告软件,
垃圾邮件,
计算机病毒,
蠕虫,
特洛伊木马和
间谍软件等
恶意软件和其他包含恶意,干扰或烦人材料的内容。
大多数内容控制软件是销售给组织或家长的。但是,有时候也会促成自我审查,例如,在网上色情,赌博,聊天室等方面,人们都在上瘾。自我审查软件也可能被一些人利用,以避免查看他们的内容考虑不道德的,不合适的,或者干脆分散注意力。一些问责软件产品作为自我审查或问责软件进行销售。这些往往是由宗教媒体和
宗教集会推动的。
内容标签
内容标签可以被认为是内容控制软件的另一种形式。1994年,互联网内容分级协会(ICRA) - 现在是家庭在线安全研究所的一部分- 为在线内容提供商开发了内容分级系统。使用在线调查问卷,网站管理员可以描述他的网站内容的性质。生成一个小文件,其中包含一个压缩的,计算机可读的摘要摘要,然后内容过滤软件可以使用该摘要来阻止或允许该站点。
ICRA标签有多种格式。这些措施包括万维网联盟的
资源描述框架(RDF)以及平台的Internet内容选择用于(PICS)标签,
微软的Internet Explorer的内容审查。
ICRA标签是自我标签的一个例子。同样,2006年,倡导儿童保护协会(ASACP)启动了“限制成人自我标签”倡议。ASACP成员担心,在
美国提出的各种形式的立法将产生强迫成人公司标注其内容的效果。RTA的标签,不像ICRA的标签,并不需要网站站长填写问卷或注册使用。像ICRA RTA标签是免费的。两种标签都被各种各样的内容控制软件所识别。
自动内容评估(VCR)系统是由Solid Oak Software为他们的CYBERsitter过滤软件设计的,作为PICS系统的替代品,一些批评者认为这个系统太复杂了。它使用嵌入在网页文档中的
HTML元数据标签来指定文档中包含的内容的类型。只有两个层次被指定,成熟和成人,使规范非常简单。
内容过滤技术
内容过滤技术主要有两种形式:应用程序网关或数据包检查。对于
HTTP访问,应用程序网关被称为
Web代理或只是一个代理。这样的网络代理可以使用任意复杂的规则来检查初始请求和返回的
网页,并且在做出决定之前不会将页面的任何部分返回给请求者。此外,他们可以全部或部分替换返回的结果。数据包检测过滤器最初不会干扰与服务器的连接,但在连接过去时检查连接中的数据,在某些时候,过滤器可能会决定连接将被过滤,然后通过注入TCP-重置或类似的伪造数据包。这两种技术可以与数据包过滤器一起使用来监视链接,直到看到HTTP连接开始到具有需要过滤的内容的IP地址。
网页代理,可以在网站上进行详细的过滤,而无需通过所有未经过滤的连接。这种组合非常受欢迎,因为它可以显着降低系统的成本。
基于
网关的内容控制软件可能比桌面软件更难绕过,因为用户没有物理访问
过滤设备。但是,“旁路过滤器”部分中的许多技术仍然有效。