Razor2-Vipul的Razor是一个分布式的协作式垃圾邮件检测和过滤网络!

什么是Vipul Razor2?
Vipul的Razor是一个分布式的协作式垃圾邮件检测和过滤网络。通过用户贡献,Razor建立了传播中的垃圾邮件的分布式目录,并不断更新,电子邮件客户端可以参考该目录以过滤掉已知的垃圾邮件。使用统计和随机签名进行检测,可以有效地发现垃圾邮件内容的变异。通过基于对报告的共识的信誉分配来验证用户输入,并撤销断言,这些断言又用于计算与各个签名关联的置信度值。

 Vipul的Razor v2自述文件

Vipul的Razor是分布式,协作式垃圾邮件检测和
过滤网络。通过用户贡献,Razor建立了一个
传播中不断散布和不断更新的垃圾邮件目录,
电子邮件客户会咨询其以过滤掉已知的垃圾邮件。检测完成
统计和随机签名可以有效地发现突变
垃圾内容。用户输入通过基于信誉的分配进行验证
就报告达成共识并撤销主张,反过来又被用于
计算与单个签名关联的置信度值。

Vipul的Razor v2代理软件可从项目的主页获得,网址为:
http://razor.sf.net。剃刀代理使用Perl编写,并且可以在
大多数Unix操作系统和其他可使用perl的操作系统。
安装和使用说明可在INSTALL文档中找到
在分发中。

Vipul的Razor v2几乎是对Razor v1的完全重写。下列
是最重要的新功能的列表:

 1个新协议

    Razor v2协议已被完全重新设计。新的
    协议基于_结构化信息字符串_的交换,
    与URI类似,并且可以使用URI解码进行解析
    库。v2协议支持_Pipelining_,这意味着Razor
    代理可以保持与服务器的连接打开,从而消除
    TCP 3向握手和4向故障引入的延迟
    每个连接。新的协议语义允许无缝
    引入新的签名方案。

 2个临时签名

    临时签名是基于以下内容的短暂签名
    协同计算的随机数。临时签名选择一个
    垃圾邮件中基于随机数的文本部分
    经常改变。这使散列方案成为移动目标,
    垃圾邮件发送者无法利用它,因为他们不知道
    该消息将在随机数翻转后被散列。

 3个预处理器

    Razor v2支持多种预处理器。预处理程序更改
    计算哈希之前的垃圾邮件文本。此版本包括
    预处理器解码Base64编码的消息,解码QP编码
    消息并将HTML转换为纯文本。垃圾邮件制造者雇用了几个
    隐藏各种编码突变的技术。预处理器
    通过散列收件人的内容来击败此类技术
    实际上在他/她的邮件用户代理中看到了。

 4个多重过滤引擎

    Razor v2支持多个引擎。引擎是逻辑单元,
    封装特定类型的过滤服务。剃刀v2
    目前支持四个引擎-VR1,相当于Razor v1,
    VR2基于正文的SHA1签名,VR3基于
    Nilsimsa签名和基于临时哈希的VR4。新引擎
    可以在需要时无缝地插入服务。

 5与Razor v1完全向后兼容

    VR1引擎在功能上等效于Razor v1服务,并且
    使用相同的数据库。这意味着从v1过渡到v2的用户
    仍将受益于
    v1服务。

 6 Base64签名编码

    签名现在被编码为基数64而不是基数16
    (十六进制),将通过网络的流量减少了33%。

 7真相评估系统(TeS)

    Razor v2具有称为TeS的透明后端组件。TeS是一个
    信誉系统和模式识别启发式技术的结合
    为报告者分配信任度和置信度值(介于0到100之间)
    每个签名。用户可以设置可接受的置信度
    他们的剃刀配置。服务器还会发布推荐的
    置信度。TeS旨在消除误报
    无效报告偶尔生成的合法批量电子邮件的数量
    在Razor v1中。

 8提交整个垃圾邮件

    Razor v2接受以前未收到的垃圾邮件的整个正文
    系统已知的。这使Razor v2计算出新的临时性
    每n小时签名一次,并在每当新
    引入签名方案和/或预处理器。应该注意
    Razor v2 _不_在检查期间接受合法电子邮件的内容
    对话。检查电子邮件时仅发送签名。

 9吊销

    Razor v2允许用户撤销他们不认为要删除的消息
    成为垃圾邮件。撤销输入被输入到TeS中,从而调整置信度
    签名的值或根据需要将其从数据库中删除。
    撤销是通过称为razor-revoke的工具完成的,该工具是其中的一部分
    新的Razor发行版。

10记者注册

    Razor v2要求记者注册。这让记者
    随着时间的推移建立声誉,因此他们的报告和撤销
    根据其声誉价值进行权衡。报告要求用户
    使用CRAM-SHA1身份验证方案完成身份验证。

11个内容分类

    Razor v2引入了内容类的概念。内容类是
    一组表示相同内容的变体的消息。
    出现新报告,提名服务器将它们关联到现有报告
    内容类,如果找到(接近)匹配项。此外,Razor v2
    将每个MIME附件都视为一个单独的内容类,因此垃圾邮件发送者
    MIME附件可以单独跟踪(这在
    病毒)。

访问http://razor.sourceforge.net/

目前SpamAssassin在用

EmailCamel专注全球邮箱验证,让发邮件更容易!领取+200邮箱验证量,快速体验

扫码关注我们(已有+5000关注),获取邮箱验证及海外群邮干货!