Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

discuz百分百防机器注册方案 希望官方能考虑这个方法

[复制链接]
wuxianlhl2 发表于 2012-2-1 11:16:16 | 显示全部楼层 |阅读模式
拙劣建议,不敢班门弄斧,只希望dz越走越好!

恶意注册、恶意灌水一直困扰许多站长,但终究是有解决办法的,解决恶意注册方法:

假设a.php这个文件是注册时实现注册过程的文件,那么,我们在这个文件头先加上一个判断条件,当用户触发了某个事件,或者某个全局变量通过用户的某些操作已被赋予正确的值,那么才能继续调用a.php文件以下的程序代码,也就是注册所需的代码。如果这个事件没有触发(或者判断变量没有获得正确的值),那么程序直接跳转到触发事件的页面,要求用户必须执行某个操作。
这一点机器是不能自动识别的,但是,没有绝对的事情,我们又可以根据变量名、事件更改、事件页面更改等许多种方法变通,来使注册机无用。

总结一句就是:哪怕调用注册的后台php文件,不满足一定条件,也无权调用有关注册的代码。做到这一点就无法机器注册了。
回复

使用道具 举报

zhou0576 发表于 2012-2-1 11:39:28 | 显示全部楼层
说实在的 什么都有两面的 如果论坛管理的太严 没有用户
回复

使用道具 举报

hailiminer 发表于 2012-2-1 11:49:07 | 显示全部楼层
zhou0576 发表于 2012-2-1 11:39
说实在的 什么都有两面的 如果论坛管理的太严 没有用户

是啊  。。。。不严自己累死在半路上,精力都没办法做在运营上了,严格了 人都跑光

关键还在与你的内容,内容好了 斑竹别人抢着当
回复

使用道具 举报

yangff 发表于 2012-2-1 12:01:10 | 显示全部楼层
a.php的来路以及所有的传参都可以模拟,你怎么判断?识别验证码,拿到各种KEY并不困难,Ip有代理,整个操作和用户基本是一样的。
回复

使用道具 举报

iuhxq 发表于 2012-2-1 12:08:06 | 显示全部楼层
安装这个插件
https://discuz.dismall.com/thread-2367388-1-1.html

就可以了
回复

使用道具 举报

sunlinanb46 发表于 2012-2-1 12:33:38 | 显示全部楼层
你还是班门弄斧了,你这个提议注册机是能搞定的
回复

使用道具 举报

welcomef 发表于 2012-2-1 12:41:15 | 显示全部楼层
很好啊。
回复

使用道具 举报

chanawudi 发表于 2012-2-1 19:59:19 | 显示全部楼层
难得一见的好贴。。{:soso_e128:}
回复

使用道具 举报

sunhai520 发表于 2012-2-1 20:05:12 | 显示全部楼层
首先,我想说的是,楼主还停留在注册机的问题上,如果仅是想阻止注册机的话,就目前DZ2.0功能足矣足矣。
现在我们是如何阻止人工恶意注册:

https://discuz.dismall.com/thread-2614658-1-1.html
回复

使用道具 举报

勿忘我科技 发表于 2012-3-5 00:42:04 | 显示全部楼层
不错的顶了呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-29 20:30 , Processed in 0.097147 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表