在线投票系统中刷票与反刷票的斗争_在线投票系统详细设计
在线投票系统中刷票与反刷票的斗争由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“在线投票系统详细设计”。
在线投票系统中刷票与反刷票的斗争
企业或机构在对图片、人物、风景、楼市、产品进行评选时,都会选用在线投票系统来进行网上投票。大家都希望投票的数据是公平的,真实的、有效的,但事与愿违,网上大部分在线投票管理系统都不能满足这个要求,因为他们有漏洞可以被刷票者利用。
我们先来看看大部分的投票系统是如何防止重复投票的,一般有下面几种情况:
1、限制IP投票,认为一台电脑是一票,这种限制IP投票的方法适合公开的不记名投票,但只能在一定范围内防止作弊,不能排除作弊。刷票者可以利用代理IP软件来改变电脑的IP地址,从而进行投票。这样,一台电脑可能就是几百票,几千票或者上万票了。
2、注册用户投票,认为一个人是一票,虽然比较准确,但很难做到不同电脑上的人是同一个人,或同一电脑上有不同的人。注册用户投票要比限制IP投票给投票者或刷票者带来更多的麻烦(需要输入必要的信息,然后注册再对选手进行投票),人们总是害怕麻烦,看到需要输入这么多的信息,可能早就离开了。然而此做法也不能排除一人注册多用户的刷票行为。
3、验证码投票,现在验证码种类越来越多,有简单的数字验证码,字母验证码,字母数字混合验证码;也有复杂的算术验证码,变形验证码,中文验证码等等。但是这种传统验证码也是有漏洞的,斯坦福大学的PALO ALTO团队有糟糕发现,那些需要键入以证明你是真人的传统验证码,其实漏洞百出。这种传统验证码安全措施形同虚设。
在严防机器刷票这块,传统输入式验证码很容易被机器破译。点击验证码不同,它的验证码背景图片采用了多种图像加密技术,且添加了很多随机效果,能有效防止 OCR 识别。另外,点击验证码上的文字采用了随机印刷技术,能够随机采用多种字体、多种变形、多种颜色的实时随机印刷,防止暴力破解。
欣悦在线投票管理系统采用点击验证码,先进的坐标点击验证码,安全可靠,界面友好,用户体验佳,从入口上100%杜绝一且机器人;独创的随机互斥验证机制,可以从根本上杜绝了刷票的可能。