自动验证码的新规则

王志勇 发表于 2008年02月07日 16:29

最近每天在审核后台总是有1~5条人工发送的spam。当我这几天启用验证码,需要用户输入的时候,这些spam就不见了,可见spam的发送者并不喜欢输入验证码。这些spam有一个特点,就是留言内容里至少有一个网址,或者是超链接的HTML代码也写在留言内容当中。刚才修改了一下程序,新规则是:只要留言内容中含有网址,就会自动跳出验证码,spam发送者就会没兴趣发了。正常发送评论的朋友,将不受任何影响。

还有一条老规则就是:当发布垃圾广告的时候,会自动封闭IP或者自动关闭一些评论功能。这条老规则使用了一年多,给我的Blog减少了大量的spam。这里的“垃圾广告”,我所见过的就是含有很多个网址的留言,正常参与者肯定不会这样发送,有时候我会在后台设定为多于或等于3个网址,系统自动认定为垃圾广告,有时候设定为超过5个网址。

9条评论:
1   电子芒果 2008-02-07 16:57
现在网上几百元就招募发广告,为了利益不择手段,给各个网站都添了不少麻烦。
2   电子芒果 2008-02-07 16:58
刚才第一次提交,提示我“验证码”错误……然后跳入到另一个页面再次提交才好了,是否是个BUG?
3   自由勇 2008-02-07 17:04
因为刚才你发送的时候,我正好在更换验证码,呵呵。
4   电子芒果 2008-02-07 17:12
大年初一还不忘坚持BLOG,佩服佩服。恭贺新年,恭喜发财。
5   自由勇 2008-02-07 17:34
谢谢,新年好!。:)
6   恋爱中的鱼 2008-02-08 16:38
这种验证效果比较好,学习了。
7   自由勇 2008-02-09 20:42
Trackback来自 《Blog的留言网址认证方案

当然,还可以建立第三组数据库,记录发送spam者的网址。如果网址一旦在这第三组数据库,则自动封闭IP。这几组数据库之外的用户网址,则进入审核后台来手工操作。

8   自由勇 2008-03-09 23:13
Trackback来自 《验证码对人工spam十分有效

与大家的Blog一样,我的Blog过去经常收到spam。在没有任何自动过滤、验证码的情况下,每天至少会收到10~30条,甚至更多。有的spam是用ping的方式,post处理程序正好能接收,所以不做过滤的话,一天可能会收到上百条spam。

9   自由勇 2009-09-24 12:30
Trackback来自 《防止批量spam的方法

当留言者的留言符合一定条件时,弹出验证码,或者自动封闭IP。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写