“我把log文件發(fā)給你,你自己看吧?!备呶凝垱]有多少說話的興趣,心灰意冷的坐到了工位上。
柳誠開始著手分析,看了半天,終于明白了。
在方銳科技介入之前,奇酷的網(wǎng)頁游戲,大概一個(gè)月會(huì)被大規(guī)模的分布式拒絕服務(wù)攻擊,攻擊一次。
攻擊的原理就是攻擊者控制某些主機(jī)不停地發(fā)大量數(shù)據(jù)包,給對(duì)方服務(wù)器,造成服務(wù)器資源耗盡,一直到宕機(jī)崩潰。而手段是udp洪水攻擊。
攻擊者是控制一個(gè)足夠大的分布式集群來發(fā)起攻擊,各種雜七雜八的包,什么都會(huì)有。
根本不在乎你開的什么服務(wù),也沒那耐心分析你有什么服務(wù),更不會(huì)管你開了多少個(gè)端口,比如哪怕你根本沒開UDP的任何服務(wù),但他就是發(fā)一大堆UDP的包,把網(wǎng)站的帶寬完全占滿。
機(jī)房的上級(jí)接入商在檢測(cè)大規(guī)模的反拒絕服務(wù)攻擊,會(huì)直接將這些攻擊者發(fā)送的數(shù)據(jù)包,在主干網(wǎng)上直接丟掉。
但是也會(huì)將正常用戶的數(shù)據(jù)包丟掉。
這個(gè)時(shí)候,奇酷的機(jī)房的流量為0,明知道自己正在攻擊,但是攻擊包根本沒到機(jī)房、也沒到服務(wù)器了,所以程序員們?nèi)绱说慕^望。
奇酷的玩家們,會(huì)發(fā)現(xiàn)網(wǎng)頁越來越卡,慢慢的游戲人物開始漂移,最先淪陷的是有些論壇和評(píng)論區(qū),然后是聊天服務(wù)器,慢慢就丟失了登陸認(rèn)證,被踢出了游戲。
再訪問的時(shí)候,除了做過主頁靜態(tài)化的主頁可以訪問以外,其余的什么都干不了。
而且奇酷想上級(jí)接入商需要提出重新開啟給奇酷的包轉(zhuǎn)發(fā)服務(wù),這個(gè)過程,需要長(zhǎng)達(dá)一天。
手段十分狠辣。
“你們沒有部署CDN系統(tǒng)嗎?”柳誠滿是疑問詢問著高文龍,按理說他們這種網(wǎng)頁游戲公司,應(yīng)該有這種才對(duì)。
應(yīng)對(duì)這種亂拳打死老師傅的攻擊,其實(shí)有三個(gè)根本的辦法。
第一個(gè)是氪金。購買10G以上的帶寬,當(dāng)然一個(gè)月就要100多萬,不是什么企業(yè)都可以承受的。
第二個(gè)辦法,CDN服務(wù),但是這種服務(wù),在面對(duì)不講武德的攻擊手段時(shí),往往只能保住靜態(tài)化的主頁,至于動(dòng)態(tài)化的網(wǎng)站功能和互動(dòng),就完全沒有辦法了。
第三個(gè)辦法,就是篩選出攻擊名單,直接封IP,但是這么做的前提,是數(shù)據(jù)包要到機(jī)房,才能做攻擊分析。
可是奇酷這種,上級(jí)供應(yīng)商直接在主干網(wǎng)上把數(shù)據(jù)包給丟掉,根本沒到奇酷這里,怎么從海量的攻擊IP中尋找哪些是狼人,哪些是好人呢?
高文龍點(diǎn)了點(diǎn)頭,又搖了搖頭,這不屬于柳誠的工作范疇。
他嘆了口氣:“去年七月份土豆網(wǎng)的CDN系統(tǒng),就有500G的帶寬了,我們這邊難道沒有嗎?”
高文龍嘆氣:“有呀,而且是很先進(jìn)的微軟出的那款A(yù)zure,可是有什么用呢?”
柳誠直截了當(dāng)?shù)膯柕溃骸澳遣粦?yīng)該啊,你們部署了,怎么會(huì)如此不堪一擊呢?”
高文龍眼神黯淡,他并不在意柳誠的冒犯,的確是空有硬盾在手,卻用不好,能怪誰呢?
“我來看看吧?!绷\琢磨了下,畢竟是第一家客戶,一個(gè)月十七次這樣的攻擊,只要半數(shù)達(dá)成目的,那奇酷不用等到過年,就徹底涼涼了。
他可不是瞎湊熱鬧,他主持抵抗過幾次這樣的攻擊,印象最深的那次,是阿貍云平臺(tái)上,一家游戲公司被大規(guī)模攻擊,柳誠帶著人應(yīng)對(duì)。
十四個(gè)小時(shí),攻擊的峰值達(dá)到了每秒453.8Gb,最終他和他的團(tuán)隊(duì),挺了下來。
抗住了攻擊的同時(shí),柳誠又在辦公室里,加班了三個(gè)小時(shí),終于在無數(shù)虛擬服務(wù)器和跳板之間,找到了他要找的蛀蟲。
在搜集好足夠的證據(jù)之后,那個(gè)團(tuán)隊(duì)主犯要進(jìn)去住十年,從犯都是五年以上。
在這個(gè)日新月異的時(shí)代,住十年,出來的時(shí)候,感覺天都變色了。
當(dāng)然,那群黑客,住在國內(nèi),如果住在國外,享受自由的空氣,交億點(diǎn)點(diǎn)保釋金就可以了。
他這還沒開始調(diào)試自己的軟件,就為了用戶體驗(yàn),開始調(diào)試對(duì)方的防御體系,兩三個(gè)小時(shí)之后,柳誠經(jīng)過了數(shù)次的重啟,終于把奇酷的CDN系統(tǒng)調(diào)試到了可以用的地步。
真是蠻荒的年代,很多小的配置就很好用,卻沒見他們開啟過。
論做游戲開發(fā)柳誠當(dāng)然不是高文龍的對(duì)手,但是論網(wǎng)絡(luò)安全,高文龍離他至少還有十二年的差距。
他按下了重啟鍵,拉開了電腦椅說道:“好了,你們的通信什么時(shí)候可以恢復(fù)?這種大規(guī)模的攻擊,只有兩種可能,第一種就是惡意的商業(yè)競(jìng)爭(zhēng)?!?p> “現(xiàn)在網(wǎng)頁游戲發(fā)展勢(shì)頭正猛,前段時(shí)間上線的《彈彈堂》,一個(gè)月的時(shí)間不到就有了十七萬余最高同時(shí)在線,已經(jīng)開始和各大運(yùn)營平臺(tái)聯(lián)運(yùn)了,你們那個(gè)什么《逍遙三國》可以掙到錢,就是不錯(cuò)的項(xiàng)目了,是不是同品類的競(jìng)品搞的鬼?”
“第二種就是那些黑客集團(tuán)勒索,你們或者你們老板,最近有沒有收到勒索郵件?如果有的話,不妨報(bào)警,報(bào)警是最有效的手段。”
“但是可以斷定的是,他們?nèi)绱祟l繁的攻擊,絕對(duì)不會(huì)輕易罷手的。”
高文龍看著柳誠在機(jī)房里折騰了近三個(gè)小時(shí),滿頭是汗,遞了瓶水滿是感激的說道:“謝謝啊,真是麻煩你了?!?p> “數(shù)據(jù)包到不了機(jī)房,我這什么都做不了啊,一點(diǎn)小忙而已。”柳誠無所謂的說道。
奇酷能夠正常營業(yè),他就能夠正常拿到自己的錢,金礦倒閉了,他還怎么收錢?
“高工,主干網(wǎng)那邊的通信恢復(fù)了?!币粋€(gè)程序員跑進(jìn)來匯報(bào)了一聲。
柳誠沉默了片刻,很多小公司向上級(jí)網(wǎng)絡(luò)供應(yīng)商申請(qǐng)恢復(fù)包轉(zhuǎn)發(fā),一天都不見得搞得定,他們這里兩個(gè)小時(shí)就恢復(fù)了。
邵明潁和邵明哲這對(duì)姐弟,背景不用想,就知道很強(qiáng)。
“你們?cè)囋嚢桑胰コ詡€(gè)飯,下午再過來?!绷\背上了電腦包,離開了奇酷。
他答應(yīng)了陳婉若要一起吃午飯,當(dāng)然不會(huì)食言,奇酷的生死輪不到他關(guān)心,更不會(huì)出什么問題。
“誠誠。”
柳誠一打開酒店的房門,就被陳婉若迎面一個(gè)熊抱,屋里的窗簾拉著,她估計(jì)也是睡醒沒多久。
“我們?nèi)コ燥埌?。”柳誠看著陳婉若穿著整齊,打開了窗簾,打開了窗戶,給房間通風(fēng)換氣。
“我要吃杭幫菜!我查過了,我今天要吃宋嫂魚羹和東坡肉,要吃得飽飽的!力氣攢的足足的!”陳婉若環(huán)抱著柳誠的腰,笑瞇瞇的說道。
柳誠上輩子來過余杭幾次,相比較舉世聞名的西湖醋魚,柳誠也更喜歡宋嫂魚羹,他們的口味也很一致。
“一個(gè)八寶豆腐,一個(gè)東坡肉,一個(gè)魚羹,夠吃吧?!绷\放下了菜單,看著有些坐立不安的陳婉若疑惑的問道:“怎么了?”
陳婉若有點(diǎn)別扭的說道:“凳子太硬,坐的不舒服。”
柳誠大疑惑,以前陳婉若坐學(xué)校凳子的時(shí)候,也沒有矯…他看著陳婉若別扭的表情,瞬間明白了為何如此。
他站起來,出門找到了一家家紡店,買了一個(gè)坐墊。幸好這邊是繁華的商業(yè)街,應(yīng)有盡有。
“你真好?!?p> 柳誠搖頭說道:“還不都是我害的?”
他這頓飯吃了個(gè)半截,電話鈴聲忽然響起。
他調(diào)動(dòng)了表情管理大師,將自己的表情調(diào)整到了平常的模樣,拿起了電話。
吾誰與歸
感謝“我要給你辛?!钡拇蛸p,謝謝支持。砰砰砰!▄█?█●~~