之前是校内投票,固定 IP ,所以粗暴地限制每个 IP 只能投票一次。
今年多所高校比赛,网上投票,一所高校只有一个出口 IP ,所以很难在 IP 下做文章。
曾建议用微信投票,由于拉了赞助要挂广告,被否决,只能自己做网站。
所以来 V2EX 请教有没有好的防刷票的方法?
1
wkdhf233 2015-10-28 23:05:06 +08:00
一般图形验证码就行了
实在闲得蛋疼你可以找找硬件指纹的黑科技,比如用渲染速度来区分设备,超级 cookie ,这个屌爆了的嗅探浏览器历史 http://www.solidot.org/story?sid=45943 ,还有 WebRTC 。。 |
2
XianZaiZhuCe 2015-10-28 23:16:03 +08:00 via Android
同求
|
3
MrGba2z 2015-10-28 23:17:07 +08:00
用注册 qq 号的那个验证码。。。。简直反人类
|
4
iyaozhen 2015-10-28 23:24:57 +08:00
你说的微信就很好呀。 web js 接口获取 openid ,别人要刷票只能淘宝买号,但这种一般也阻止不了。
|
5
lbp0200 2015-10-28 23:34:49 +08:00 via Android
必须用 edu 结尾的学校邮箱
|
6
bazingaterry OP |
7
wkdhf233 2015-10-29 00:51:57 +08:00
@bazingaterry 都上图形验证码了还怎么恶意发 post 请求
|
8
typcn 2015-10-29 01:36:42 +08:00
|
9
lshero 2015-10-29 01:46:25 +08:00
手机语音验证码
|
10
Showfom 2015-10-29 02:54:11 +08:00
手机短信验证可以过滤一批,手机语音打电话验证,可以过滤好多。再来个最变态的,视频验证,要求写上自己的 ID 并放在胸口。
|
11
w88975 2015-10-29 03:35:39 +08:00
手机短信验证码防不住 有专门的短信验证码接码
手机语音验证码基本上可以杜绝 99%的刷票行为 |
12
cxbig 2015-10-29 04:51:28 +08:00
QQ 、微信、微博这些都有提供 oauth 验证,随便用一个就可以控制绝大多数的刷票。
|
13
onlyxuyang 2015-10-29 12:30:36 +08:00 via Android
极验验证
|