`
phpseyo
  • 浏览: 158298 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

discuz防灌水机制

    博客分类:
  • PHP
 
阅读更多

    最近论坛频遭灌水机灌水,在不影响用户体验的情况下,需设计一个防灌水机制。以下是本人的方法,能有效防止相当一部分灌水。

1. 由于discuz自带的验证码已被破解,最好另外弄个验证码类,验证码最好是扭曲字体,而且字母与字母间最好能镶嵌,同时有随机连线把字符连起来(曲线和字符都是同种颜色的),这样会大大增加破解验证码的难度;

 

2. 设置关键字过滤(此法会影响发帖速度,注意);

 

3. 发帖内容对比 MD5特征库,与库中记录一致的,则是灌水帖.(MD5特征库是新增数据表,只有一个字段:帖子内容的md5字符)


4. 发帖内容对比自己之前发过的帖子(此处有两个步骤,第一步:截取上次帖子的前N个字符,和这次帖子的前N个字符做对比,假如一致,则是灌水帖;第二步:使用编辑距离算法判断与前一次帖子的相识度,超过设定的阀值则当做灌水帖),如果是灌水帖,则把帖子内容经MD5转换,插入MD5特征库。


5.  成功发布。

 

对于被认为是发灌水帖的用户,可以采取相应的封IP, 禁言等操作。

 

此处仅是抛砖引玉,希望大家分享下还有什么方法能有效防止灌水机。

分享到:
评论

相关推荐

    Discuz教程第七讲:Discuz防灌水如何设置更好的优化用户体验

    在本教程中,我们将深入探讨Discuz防灌水设置的优化,旨在提升用户体验并维护社区的健康环境。 首先,理解灌水行为是至关重要的。灌水是指用户在论坛上发布大量无意义、重复或低质量的内容,这不仅会降低论坛的整体...

    基于PHP的Discuz!同盾防灌水必备插件源码.zip

    开发者通过扩展其API和钩子系统,可以实现自定义功能,如本插件的防灌水机制。 3. 插件开发:Discuz!插件开发涉及对Discuz!框架的深入理解,包括钩子、模板、语言文件、数据表结构等。这款插件可能通过注册特定的...

    注册防灌水插件 for Discuz!7.2 GBK.rar

    用户可以通过阅读此文件了解如何正确安装和配置这个防灌水插件,以确保它能在Discuz!7.2论坛环境中正常工作。 另一个文件“注册防灌水插件for Discuz!7.2 GBK”可能是插件的主要程序文件,包含了实现注册防灌水功能...

    Discuz!同盾防灌水必备插件 v0.3

    同盾防灌水插件 v0.3是论坛管理者的重要武器,它通过智能化的防护机制,有效地阻止了灌水、广告和垃圾信息的侵扰,为社区营造了一个干净、安全、互动性强的网络环境。无论是对个人用户还是企业用户来说,这都是提升...

    Discuz论坛搭建步骤详解

    总的来说,搭建Discuz论坛涉及安装服务器环境、部署论坛软件和配置防灌水机制等步骤。通过这些步骤,你可以成功创建一个本地论坛,并通过合理的防灌水策略保护论坛的健康运行。记得定期更新论坛软件和安全设置,以...

    Discuz!_SC_UTF8

    7. **安全防护**:内置的防灌水机制和安全防护措施,如验证码、IP限制、反垃圾邮件等,保护论坛免受恶意攻击。 8. **数据备份和恢复**:提供数据备份和恢复功能,确保论坛数据的安全,防止因意外情况导致的数据丢失...

    Discuz X2.0正式版

    7. **内容管理**:提供强大的发帖、回帖、编辑、删除等功能,支持多媒体附件上传,同时具备防灌水机制,保护社区环境。 8. **社交网络整合**:集成SNS功能,如好友系统、空间、动态分享等,增强了用户的黏性和互动...

    discuz软件包

    10. **安全防护**:包括验证码、防灌水机制、登录保护等功能,提高论坛安全性。 11. **数据备份恢复**:内置数据备份和恢复功能,确保论坛数据安全。 12. **多语言支持**: Discuz! 支持多语言切换,方便不同国家...

    Discuz!nt开源代码

    NT还提供了强大的安全管理功能,包括用户注册验证、防灌水机制、权限控制等,确保论坛环境的健康和秩序。 综上所述,Discuz!NT开源代码集成了ASP.NET和SQL Server的强大技术,拥有优秀的后台管理和自定义功能,是...

    网站和discuz登录、注册、退出的整合讲解

    的验证码和防灌水机制。 **退出整合:** 退出整合相对简单,只需在用户点击退出按钮时,清除网站和Discuz!的session或cookie。确保无论用户从哪个系统退出,都能同时从另一个系统中注销,保持一致的用户体验。 **...

    discuz!5.5.0

    创新七:增强型验证码、验证问题机制,有效杜绝灌水机 创新八:防御策略全面调整,有效防御CC攻击 创新九:独家防陷落系统,保障论坛数据安全 创新十:实用的文件、数据库校验工具,提高站长工作效率 ...

    Discuz! X3.1

    7. **安全防护**:提供防火墙、反垃圾邮件、防灌水机制等安全措施,保障论坛稳定运行。 8. **API接口**:支持与其他应用或网站的数据交互,例如通过API实现与电子商务平台的整合。 9. **插件与应用市场**:Discuz!...

    Discuz-DiscuzX-master.zip

    2. **安全设置**:设置防灌水机制、防止SQL注入、XSS攻击等,确保论坛安全。 3. **数据备份**:定期备份数据库,以防数据丢失。 4. **性能优化**:调整缓存设置、优化数据库查询,提升论坛访问速度。 四、开发与...

    Discuz! free8

    free8内置了防灌水、防止SQL注入等多重防护措施,确保论坛的稳定运行。管理方面,强大的后台管理系统让管理员可以轻松完成用户管理、帖子管理、权限设置等任务,大大减轻了运营压力。 五、插件与扩展 Discuz! ...

    Discuz论坛包

    5. **安全防护**:考虑到论坛的安全性,Discuz内置了多种安全防护机制,如SQL注入防护、XSS跨站脚本攻击防护,以及防止恶意注册和灌水的策略,保障论坛稳定运行。 6. **权限管理**:Discuz拥有完善的用户权限管理...

    仿站—爱能量游戏门户—discuz内核-utf8

    重视数据安全,提供数据库备份、权限控制、防灌水机制等,保护网站和用户数据的安全。 6. ** 多语言支持**:采用UTF-8编码,意味着该论坛能够支持全球多种语言,对国际化的游戏门户尤其有利,能够吸引不同国家和...

    Discuz! Linux

    设有防灌水机制、IP封禁、登录验证码等功能。此外,定期更新程序和插件,修补可能存在的安全漏洞,也是维护论坛安全的重要环节。 8. **用户互动**:Discuz! 支持多种用户互动功能,如发帖、回帖、评分、精华帖、...

    Discuz!_7.2使用详细说明

    7.2支持多种注册方式,如邮箱、手机验证等,同时设有防止灌水机制。 - **会员权限**:通过角色和组别设定,管理员可精细控制不同会员的发帖、回复、查看等权限。 4. **论坛功能** - **发帖与回复**:用户可以...

    Discuz_7.2 bbs 简单版

    配置包括基本设置(如网站名、管理员账号)、服务器环境设置(如PHP版本、MySQL版本)和安全设置(如管理员密码、防灌水机制)等。 2. **功能模块**:Discuz! 7.2 包含了论坛、家园、群组、门户等多种功能模块,...

Global site tag (gtag.js) - Google Analytics