這樣的應對方式無異於亡羊補牢——攻擊已經造成影響後,才能檢測到其來源,然後再進行封堵。如此一來,速度遠遠落後於對手的攻擊節奏。
不僅漏洞修復無法展開,連單純屏蔽IP位址都顯得力不從心。
宋夢圓突然開口:「不過,王宇剛才那個加密文件夾,還是拖住了他們大部分攻擊時間的。現在距離比賽結束只剩下十五分鐘了。有沒有一種可能,我們可以通過他們用來攻擊我們的地址,反其道而行之?把他們的攻擊流量原路送回去,讓他們自作自受!」
說完,她的眼神沒有再停留在一直拿主意的張明凱身上,而是緊緊盯著王宇,似乎在徵求他的意見。
王宇此時卻也沒有什麼破局之道:「有了提議就試一試吧。幸好攻方浪費了太多時間,咱們可以賭一把。」
聞言,宋夢圓立即開始操作,將對方發來的攻擊流量反嚮導回了對方的IP位址。儘管這個方法加劇了防守方伺服器的負擔,幾乎壓得系統喘不過氣來,但卻降低了對方的攻擊頻率。
這招之妙在於,攻擊流量被原路送回攻擊方後,如果他們沒有對每一台虛擬機上的每一個動態IP的進行實時監控,就很難察覺到宋夢圓的行為,還會誤以為自己的攻擊代碼依然在正常運行。
最終,倒計時歸零。在最後的十五分鐘裡,防守方僅封堵了漏洞清單中的幾個,卻依靠拖時間戰略,成功守住了最關鍵的核心數據。
攻方雖然設法調整了策略,卻因為前期耽誤太久,最後時間不足,未能完成指定數據的提取目標。
各自休息十分鐘後,雙方交換立場。王宇所在的隊伍成為了攻擊方,而對面則成了防守方。
比賽尚未正式開始,新防守方的一名成員便率先向考官提出了異議。他們表示,自己隊伍在第一輪中率先進行進攻,這讓他們處於明顯劣勢。
理由是,伺服器的漏洞在第一輪的防守中已經暴露過了,儘管主辦方可能會對漏洞進行部分調整,但大規模變動的可能性不大。
在他們看來,如此安排必然使先進攻後防守的隊伍落入下風。
考官聽完他們的陳述後,並未多作解釋,只說道:「考試主辦方已針對這一問題進行了平衡調整,確保比賽的公平性。請同學們專注眼前的任務,時間寶貴。」
提出異議的女生原本只是想在私下裡詢問工作人員,但隊伍中另一個男生卻提議:「你必須當著對方的面說出來,讓他們知道,依靠這樣的優勢,就算他們贏了也不光彩,因為他們是占了先天優勢。」
女生聽後有些猶豫,心裡覺得這未免有些奇怪,畢竟,比賽還沒開始,你怎麼就先認輸了?
不過,這女生不是那種特別有主見的孩子,隊友的堅持讓她改變了主意,於是便當著王宇隊伍的面,向考官提出了疑慮。