似乎有专门的软件,可以在一个论坛自动很快的发很多帖子,论坛管理员设置了发帖时间间隔就是为了防止这个的。
两次发表的时间间隔要大于管理员设置的这个时间,才可以发帖
防灌水:
对无意义帖判定,比如:字数太少,纯数字,无意义的连续数字或字母。
发帖时间间隔和发帖量
系统设置一批关键词匹配,发现有类似的先设为需审核 ,由后台手动 *** 作。
防sql注入
先对提交数据中的危险字符过滤或编码。比如:名称或帖子标题,一定不能是html,直接进行htmlencode ,最后输出到页面上,也不会变成html,而是显示原始字符。对需要使用html的内容部分,过滤script,style等标签,或者直接用strip_tags 函数只保留必要的段落等排版标签。
其次也可以考虑使用bbcode或markdown等对排版有限制的语法转义
数据库 *** 作使用pdo参数编译的模式,可以有效防止提交数据中的注入字符(会变成正常字符插入到数据库中,这也可以防止误判,因为很多IT类的技术帖需要在内容中有这些关键字)
防灌水是什么意思灌水原意指向容器里面注水,进入互联网时代后由于电子论坛BBS的出现,又多了一个“向论坛中发大量无意义的贴子”的意思。其实总结起来灌水者不外乎以下几种情况:
无聊
来到网上逛,该说的都说了,该干的都干了。但总觉的没有什么可做,于是便灌灌水,浇浇花,打发点时间过去。
发泄
在现实中或在网络中遇到了什么不愉快的事情,憋在心里难受灌灌水,一脑子全倒出来,立刻舒服了。
恶作剧没有什么目的,就是想搞搞气氛闹闹事,开个玩笑自己开心一下而已。
问候
善意的和大家打打招呼,看看有没有什么朋友在线。
增加经验值
这种情况完全是网易的错——发明了经验值这样的东西(虽然没有什么实际用处)
出风头
喜欢多发言,以引起大家的注意,满足自己的虚荣心。
聊天
懒得去聊天室,一碰见志同道合的朋友就立刻片开了。
闹事
顾名思义是恶意的行为,为报复某人或某事而采取的一种极端手段。
阴谋
带有某种目的前来进行发言,为以后达到某种目标而做的一些前期工作。比如为申请担当某个版的版主或为日后相关工作的顺利开展而增加知名度和影响力等等。
其他
连灌水者也不知道为什么要灌,也许就是网络综合症的前期症状吧。
网络遗传
由于眼下网络日渐臃肿,灌水现象大家已经习以为常,灌水似乎也不再叫做灌水,是一种正常行为了呵呵。。。我就是做论坛的,小站就是DZ61的,
你说的,是不可以的。。这仅仅是一个简单的防灌水模式。
这个是DZ官方人员开发的时候为了保护论坛,故意限制的,就是为了防止某些人用灌水软件对论坛进行恶意刷屏。。。
另一方面就是为了减轻论坛服务器的负担。。。
其实在后台,还有高级防灌水模式,就是要使用验证问答的方法,这个方法更变态。。。
所以说,如果你一定想要突破的话,那么,你要对论坛的源码要很了解,修改一下它的代码就可以了。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)