首页 > 服务器 > 记一次cc攻击经历

作者:ghostry 发布时间:2014-08-25 浏览: 8796

转载注明出处: https://blog.1ge.fun/server/535.html

最近做了一个投票抽奖的程序,据说前10名每人2w奖金.在这个巨大的诱惑下.选手们真是各尽其能...
开始还好,大家友好刷票,连续3天pv达到13w每日,前5名票数都达到了4w,
第四天有些选手坐不住了,开始使用程序大量刷,早先主办方的想法是刷票就刷呗,也不用拦着,程序上未对刷票做限制.这下可好,一天刷了10w
这别的选手一看,也行动起来,第五天又出现两个10w票的,第六天,服务器一直崩溃,这服务器是小服务器,哪受得了这个刷法.主办方一看不行啊,那加限制吧,于是我屏蔽掉软件刷票.结果没想到选手傻,不管票数涨不涨,只管刷.照样崩溃.
这样到了第七天,总这样也没办法,于是我上了带防火的cdn,两小时后世界安静了.
总结.
选手用软件刷票,软件通过代理请求投票地址,实际上是对服务器进行cc攻击,后期选手比较疯狂,软件线程开的多.服务器这边的处理能力远远跟不上链接数的增长,照成服务器拒绝服务.
所以,请不要小看投票,当奖励足够诱人,刷票就成为必然,刷的多了就是对服务器进行ddos攻击.
另外此程序投票记录数据量达到200w,程序并未因此崩溃~这也是对我网站程序的一次测试.说明我写的程序还是扛得住百万级数据的~

标签: cdn ddos

上一篇: 搜狗拼音出了linux版本
下一篇: 半夜不睡觉

已有 2 条评论 »

  1. 用的libevent还是epoll?

  2. 最后一句话有XX嫌疑啊

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: