订阅此博客

如何订阅博客?

Blog首页关于和平海底Blog存档联系王志勇网站地图友情链接

验证码对人工spam十分有效 - 王志勇的Blog
验证码对人工spam十分有效

王志勇 发表于 2008年03月09日 23:07

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

我编写了几次程序,经过这样的一层一层过滤,已经大大减少了spam:Trackback的地址和评论的action地址用字母和数字混合、临时更改Trackback的文件名、临时更改评论的action地址网址自动过滤临时的验证码自动验证码、自动封闭IP。

自动验证码使用了一个月,效果十分好,这一个月只收到四五条人工spam。这些spam有一个特点,就是留言内容里至少有一个网址,或者是超链接的HTML代码也写在留言内容当中。凡是留言内容中含有网址,则自动出现验证码。很高兴的是,spam发送者都不输入验证码。

spam问题终于彻底解决了。可见,验证码对人工spam十分有效。

UTF-8的Trackback: http://www.auiou.com/capable/trackbacksw.jsp?van00000303
» 直接发送Trackback到此文章  » GB2312及其它语言的Trackback地址


有和平天使们的4条评论 (4 Peaceful Angels' Comments):

1   电子芒果 发表于 2008-03-10 09:34
测试一下看看效果好了……
网址:
www.sohu.com
www.baidu.com

2   电子芒果 发表于 2008-03-10 09:36
……汗,忘记了,HTML代码是吧……
<a href="http://www.sohu.com">www.sohu.com</a>
这样的……
不错,成功写入验证码。

3   电子芒果 发表于 2008-03-10 10:39
那么留言和回复无法使用html和ubb来贴图喽。有利有弊。

4   自由勇 发表于 2008-03-10 10:48
嗯,是啊。

即刻发表评论 (Deliver a prompt comment)

名字: (*必填)
网址: (可省,仅限于Blog地址)

正文:

    记住信息?

直接发送Trackback到此文章

说明:请勿发送垃圾信息、垃圾邮件;本评论系统不支持HTML标签。(您的留言需要审核)


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