帝国CMS怎么防灌水机群发?防灌水思路
帝国CMS防灌水机可通过验证码、提交来源、时间间隔、投稿限制、邮件激活、屏蔽IP、自定义验证等方法综合防护。本文用问答对话形式,讲清帝国CMS防灌水思路。
问: 网站老被灌水机群发,怎么防?
答: 综合防护手段:验证码:开启会员注册、投稿、登录验证码;设置验证码字符组成(数字+字母更复杂)、过期时间(越短越好)、加密字符串(定期修改);提交来源:设置前台允许提交的来源地址为域名地址(可加各表单地址);时间间隔:同一IP注册间隔(如24小时)、重复投稿时间限制(30秒以上);投稿限制:新会员投稿限制(30或60分钟)、限制会员每天投稿数量(会员组设置,需栏目投稿权限设会员);邮件激活:会员注册开启邮件激活;COOKIE前缀:定期修改(配置文件或后台安全参数);隐藏必填项:给会员表单/投稿表单加隐藏必填字段(值为固定值,定期改字段名),灌水机无法提交;自制COOKIE验证:表单页生成加密Cookie、接收端校验(两端密钥、时间格式、域名、变量名一致,定期修改);屏蔽IP段:后台访问控制设置禁止IP;清理:用SQL批量删除未审核会员/信息、按ID段删除、按标题含字符删除(执行前备份)。一般开启验证码就能防护,被针对时结合多种方法。
问: 防灌水第一步做什么?
答: 开启会员注册、投稿、登录验证码,设置验证码字符组成数字加字母、过期时间越短越好、加密字符串定期修改。
问: 被针对时怎么办?
答: 结合提交来源限制、时间间隔、投稿限制、邮件激活、COOKIE前缀定期修改、隐藏必填项、自制COOKIE验证、屏蔽IP段多种方法。
总结: 问题:「网站被灌水机群发」;应对:「防灌水综合方案」;解决方案:「验证码+限制+验证」;注意:「验证码、间隔、密钥」。

扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/22728454

浙公网安备 33010602011771号