论坛首页 Java企业应用论坛

投票程序遭遇cc攻击怎么办

浏览 10337 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-12-29  
cccccccyyl 写道
这类似于GG baidu那样的广告系统,即便是GG BAIDU也没办法从技术角度识破机器操作,不然也就不会有大量的封AD账户了。


这个能解释一下吗
0 请登录后投票
   发表时间:2011-12-30  
saiyaren 写道
给你提供这么几种方案,你可以尝试着去做一下:
1.注册用户投票,每个注册用户只能进行一次投票
2.如果可以匿名投票则一个IP可以进行一次投票
3.防止刷的话,在每次提交的时候挂一个token参数(随机生成8位码),由后台生成,然后在session中保存,保存成功后,然后清除session
注:以上1、2,,保存一次IP或用户后,在系统内保存到静态的一个map中,进行缓存,减少数据库IO,如果缓存清空则查数据对比IP,然后再缓存进来,这样可以减少数据库IO,但是网络IO还是无法减少,如果想要减少网络IO,建议封锁投票过的IP对与该URL(投票地址)访问
上述是我的几点建议

token这个没任何建设性。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics