当前位置:首页 > 都市小说 >重生2000,从大学网站开始 > 重生2000,从大学网站开始
错误举报

第65章 危机解除

    白宇航、张健、宛良皓、张庆恆四人打车,一路狂奔衝进新世纪网吧,带起的冷风把看门的网管王雋嚇了一跳。
    包厢里没有往日的烟味,只有一股子焦灼的汗味。
    张健的手指在键盘上敲出了残影,但屏幕上的错误日誌依旧像瀑布一样刷屏,“connection timed out”的黑字,刺得人眼睛生疼。
    “不行!根本扛不住!”张健嗓子哑得像吞了炭,“cpu占用率一直顶在100%,內存早就爆了。启航校內网、导航站、音乐站全线瘫痪,连个静態页面都刷不出来。这特么得是一秒钟十几万个请求往里灌,纯粹是拿垃圾数据包,要把咱们堵死!”
    白宇航一把拉开满头大汗的张健,自己坐到电脑前。
    手指飞快输入几行指令,调出伺服器访问日誌。只看了一眼,他的眉头就锁死了。
    “syn flood攻击。”白宇航盯著与伺服器源源不断的虚假握手请求,“这不是普通用户的访问,这是有人花钱租了『肉鸡』殭尸网络,集中火力轰炸咱们的埠。这手段,是要把启航往死里整。”
    前台的电话骤然响起,刺耳的铃声传进死寂的包厢里,像催命符。
    网管王雋传话,张健走到前台哆嗦著接起,还没说话,听筒里就传来了咆哮声,是电信通的客服张天。
    “您们白总呢!让他接电话!”
    白宇航接过听筒,还没凑到耳边,张天的声音就炸了:“哥们,我这没法保你了!你们的流量把骨干网的交换机都带崩了,影响了一大片业务。上头领导发了火,命令十分钟內必须解决。解决不了,我就得物理拔线。到时候你们的网站 ip,在网际网路上就是个死號,神仙也救不回来!”
    “张哥,多给我五分钟。”
    “十五分钟?现在这流量……”
    “就十五分钟。如果十五分钟后攻击的流量不降,不用你拔,我自己关机。”
    掛断电话,白宇航没去管一条条流量顶在天花板上,还在疯狂报错的日誌,而是转头看向宛良皓、张健、张庆恆。
    “没钱买硬防防火墙服务,咱们就玩软的。”白宇航语速极快,却没半点慌乱,“老三,改nginx配置,所有请求全部扔进黑洞路由,把所有访问请求做判断。老四,把之前的前端首页登录部分单独摘出来,我这就写个登录验证的脚本,我要给所有访问加一道『筛子』。老七,你全程看著,弄明白处理的逻辑就行。”
    “筛子?验证码?”宛良皓愣了一下,“简单的数字验证码拦不住这种肉鸡脚本攻击啊。”
    “谁说用数字了?用人话。”白宇航嘴角勾起一抹冷笑,“脚本是死的,人是活的。我要上『图灵测试』,而且是咱们校內网圈子里的图灵测试。”
    五分钟后,一段简陋却救命的代码,被推送到前端伺服器。
    与此同时,正在疯狂攻击启航伺服器的几十万个殭尸请求,突然撞上了一堵墙。所有访问页面全部变成了一个登录验证弹窗,上面没有扭曲的字母,只有几个只有中国80后网民才懂的问题。
    问题一:cs游戏中,购买b-4-1是什么枪?
    记住我们101看书网
    a.狙击步枪 b.衝锋鎗 c.屠龙刀 d.哨棒
    问题二:小学通常要上几年?
    a. 6年 b. 100年 c.不用上学 d. 3年
    问题三:小明去网吧,老板问他要干什么,他说要“包宿”。请问包宿一般到几点?
    a.夜里12点 b.中午12点 c.下午5点 d.早上8点
    “这……这能行吗?”张健看著这些不正经的问题,手心全是汗。
    “发上去。”
    回车键敲下。
    奇蹟发生了。
    原本红得发紫的流量曲线,像是被拦腰砍了一刀,瞬间断崖式下跌。那些只会傻瓜式发包的攻击脚本,面对“b41是什么枪”这种问题,彻底懵了圈,全部被挡在核心伺服器之外。
    而真正的用户,在短暂的错愕后,乐了。
    “哎臥槽!老六你快看!”宛良皓指著oicq聊天框的截图,“这帮人玩疯了!系里有人把咱们的验证界面截图发我了,比谁手速快。还有人问选c能不能送把屠龙刀。”
    “这哪是防火墙,这是段子啊!”张健看著后台,原本的攻击流量被清洗得乾乾静静,只剩下真实用户的访问请求,源源不断地通过验证,伺服器负载从100%迅速回落到健康的20%。
    危机解除。
    白宇航点了一根烟,深吸了一口,让尼古丁安抚紧绷的神经。
    “查。”他吐出烟圈,指著日誌里所有被拦截的攻击源头,“现在水退了,我倒要看看是谁在裸泳。”
    没了海量垃圾数据的掩护,攻击者的控制端ip像禿子头上的虱子一样显眼。
    “查到了!”宛良皓手指在地图上一划,“不是海外ip,就在哈尔滨!南岗区……学府路……哈理工附近!”
    张健凑过去看了一眼具体的ip段,骂了一句:“这特么不是『极速网吧』的分店吗?离理工大后门就隔一条街。”
    屋里几个人对视一眼,心里都有了数。
    哈理工,据说是陈远被开除后,经常混跡的地方。
    “是傻缺陈远吗?这是狗急跳墙了?”白宇航弹了弹菸灰,眼神里没半点温度,“手里剩点钱不留著吃饭,全拿来买肉鸡攻击咱们。这陈远,是真不想过了。”
    “六哥,咋整?找人揍他一顿?”张庆恆义愤填膺地擼起袖子。
    “揍他?没劲,小混混干的事。”白宇航转头想起每天都在翻法条的杨波,“回头让老二写个报案材料,我没记错的话,这属於破坏计算机信息系统罪,造成系统瘫痪,经济损失五千元以上,或者后果严重的,处五年以下有期徒刑。咱们刚才的损失,按流量费和潜在商业价值算,送他进去踩缝纫机,够够的了。”
    “行啊老六,你也要考司法啊。”张健笑著把菸头按灭。
    “滚,说正事,老三你收集一下证据,交给老二起草材料,把日誌封存列印。明天一早,送这位学长最后一程。”
    就在这时,白宇航放在桌上的寻呼机震动起来。
    白宇航到前台拨了个电话,语气瞬间切换回了那种谈笑风生的从容。
    “张总,是您啊,这么晚还没睡?”