学做网页,javascript研究,PHP,VB,C#,游戏心得,心情故事,网站开发

关于如何防范BLOG自动发贴的机器人

很多论坛或BLOG会有一些无聊的家伙,利用程序的一些漏洞批量发贴,这种东西被称作“发贴机器人”。业界很著名的Discuz论坛,老版本就有这样的情况,会有一些程序自动注册账号,自动发贴。弄得论坛乌烟瘴气,直接影响浏览者的好心情。


很不幸,我这个BLOG上也有。以往是偶尔会有一两条。管理的时候我顺手删掉也就是了。现在弄得越来越不象话,一天都会有十几条这种垃圾广告贴或者挂马贴。是该想想怎么解决了。


通常的做法是加验证码。利用验证码来验证提交的信息。但这还是不行,不晓得这机器人是通过识别图片技术还是什么方法来做到的。也许是一种通用的程序,直接针对我这种BLOG的吧。那样的话只能自已给它加点料了。


于是我写了一个算式,让人判断一下答案,然后提交。你可以注意一下“发表评论”的表单,会有这么一个文本框让你填写答案。答案不对是无法提交的。这虽说是用户体验差了点,要您自己心算一下答案,但好歹也算给机器人增加了点难度。


机器人如果不更新它的程序的话,就没办法提交啦。因为在更新数据库的程序中,也有判断提交的答案的程序,答案不对,就直接关闭。

当然,这种简单的防范破解的方法也不是没有。也就是唬唬小孩子的,我决定先这么弄着,放两天看看,如果还是有机器人能自动发贴上来,我再加料。呵呵。与机器人斗,很好玩啊。

 

评论: 0 | 引用: 0 | 阅读: 257
发表评论
昵 称: 密 码:
网 址: 邮 箱:
选 项:    
内 容: