第97章 『螣蛇』攻擊演化模型
第97章 『螣蛇』攻擊演化模型
早上七點,小王揉著還有些發脹的太陽穴,刷開了B-7層的大門,他以為自己來得夠早了,沒想到辦公室里已經有幾個身影,顯然是通宵未歸,估計是昨天的工作還沒做完,現在正趴在桌上休息。
他打開電腦,正準備看一下今天的任務分配表,卻發現一個新的界面彈了出來。
【任務協同平台】
旁邊還有一個簡單的通告:
【致項目組全體同仁:
近日辛苦,為更科學地安排工作,保障項目可持續推進與各位身心健康,特上線此任務平台,每日工作請於此領取自主認領1-2項任務,量力而行,優先解決,遇阻請及時使用求助系統。
周昀】
本來還有些迷糊的小王清醒了不少,點開系統,任務池裡密密麻麻列了至少有一百項任務。
看著每項任務後面清晰的描述和預估的工時,他的眼睛不由得亮了亮。
他感覺這樣的任務分配方式比之前的好很多,就拿他之前負責的任務來說,雖然他的強項是算子優化,但是算子優化也是有不同的細分,比如內存優化、計算精度調整、並行度提升等多個方向,他最擅長的是內存優化,別的細分方向他也能做,只是效率可能沒這麼高,在之前的分配方式下,他就接到了計算精度調整的任務,搞得那一天他做了二十個小時才完成分配下來的任務,如果換成他擅長的內存優化,哪怕難一點,他也有信心在規定時間內完成,至少不會花二十個小時。
「這倒是挺好的。」他嘀咕一聲,隨即找起了內存優化相關的任務,最後他挑了兩個任務,根據任務描述,他有信心在規定時間內完成,這樣算下來,晚上十二點前他就能完成任務,這樣他的睡眠時間就能大大增加,下一天的工作效率也能高不少。
隨著來的人越來越多,大廳里也響起了一些小聲的議論,大多數人都感覺這個新上線任務分配系統非常好,他們都能很精準的在任務池裡找到自已最為擅長的任務。
接下來幾天,晚上通宵的人幾乎沒有了,因為大家接的基本都是自己有信心的任務,就算遇到一點小問題,求助一下別人或者周的,基本都能很快解決,自然都能按時完成自己的任務。
至於剩下一小部分沒人接的任務,其實也並不多,周的全都自己處理了,對他來說沒什麼擅長不擅長的,經過這段時間的磨練,基本每個種類的任務他都能完成得得心應手,最後算下來工作時間反倒還變少了。
任務分配機制經過幾天的實行,進度不僅沒有變慢,反而快了不少,大家臉上的黑眼圈也開始變淡,表情也沒有那麼疲憊了。
第二次例行體檢的時候,李醫生都感覺有些驚訝,大家的狀態和上一次體檢的時候完全不同。
在這樣的情況下,項目開始24天的時候,第一個階段的任務圓滿完成。
攻擊演化模型可以完全適配這個國產的超算平台,不得不說,在經過軟硬體的協調優化之後,不管是訓練還是推理速度,都非常快。
而且在訓練平台變強之後,原本只能演化一些簡單攻擊流量的模型也變強了不少,一些通過模型演化出來的攻擊流量,連鄭濤這樣的網絡攻防專家都需要一定的時間才能解決。
而他們下一階段的任務就要『簡單」一些,當然這只是對項自組的成員們來說,因為最為核心的模型架構部分都是周的一個人搞定的,對他來說,第二階段耗費的腦細胞會更多,而其他人要做的只是數據的清洗,模型訓練,參數調整方面的工作,雖然工作量大,但不費腦子,有點類似於『流水線」的工作。
第二階段訓練攻擊演化模型的階段異常順利,相比於需要協作完成的,像是這種獨自一人就能做完的工作更讓周的覺得順暢。
項目啟動兩個月之後,B-7層的大廳里,所有人都緊張地看看前方的大屏幕。
經過了一個多月的奮鬥,攻擊演化模型已經訓練完成,周的將這個模型命名為:『騰蛇」,也就是神話中玄武背上那條蛇的名字,他們現在做的就是『蛇」最終的內部壓力測試,主要目的是兩個:
1.將這段時間以來,「騰蛇」產出的各種攻擊流量進行仿真測試,測試它們是不是能發揮作用。
2.驗證『蛇」的核心行為約束機制是否可靠,確保它絕對不會產生任何超越測試環境或自我複製傳播的『越獄」代碼。
理論上來說第二種情況是絕對不可能發生的,但是大模型這種東西畢竟存在黑盒性質,該測試的還是要測試一下。
「開始吧!」周的下令,操作員按下啟動按鍵,大屏幕上瞬間可視化出極其複雜的網絡拓撲圖,這是利用代碼仿真出來的模擬測試環境,防禦等級被設定為最高,大概相當於國家電網這種級別的防禦,在仿真環境下,無論怎麼攻擊,都不會對現實的網絡環境產生影響。
代表攻擊流量的紅色光點,開始在拓撲圖中亮起,項目組的成員則是暫時充當防禦方,攻擊方則是一個非常簡單的腳本,功能就是將攻擊庫中的攻擊流量打出去。
一瞬間,大量的警報在項目組成員的電腦上出現。
各種各樣從未見過的新品種攻擊,幾乎在瞬間被打到了防禦側。
防禦方成員們甚至還沒來得及定位第一個攻擊源,就發現,攻擊已經從多個意想不到的維度,同時穿透了他們的層層防線。
從大屏幕上的網絡拓撲圖來看,也就是十幾秒的時間裡,網絡拓撲圖的紅色部分就從原來的幾個點,連成了一小片。
1分17秒。
屏幕上的網絡拓撲圖,超過60%的區域被染成紅色,核心權限盡數丟失。
防禦方完全失敗。
太快了!
主要還是新型種類的攻擊實在是太多了,完全不可能在短時間內進行防禦,哪怕是投放了蜜罐也沒用,就像打鬥地主,當你手裡的牌足夠好的時候,就算明牌打,對手也拿你沒有任何辦法根據去年全球公認的網絡對抗戰術和技術知識庫MITREATT&CK框架所記錄的數據來看,大概存在的攻擊戰術一共14種,所謂的戰術就是攻擊者想要達到的目的是什麼,例如:數據滲出、供應鏈攻擊等等。
而實現它們的手段稱之為攻擊技術,現在記錄在案的一共是193種技術以及401種子技術。
「騰蛇」演化出來的不同種類的攻擊就是類似於攻擊技術的東西,在一開始,周的會給『騰蛇」設置一個目標,比如讓它達成『數據滲出」的目的,那『騰蛇」就會通過不斷地對網絡流量序列進行排列組合,最終生成出一種全新的攻擊方式,這樣的攻擊方式,僅僅是一個月的時間,就有了534種,而就在此刻,這個數字還在不斷增加,這也是為什麼這次測試中防禦方會敗得這麼快的原因。
隨後大家又進行了幾次測試,毫無意外的,沒有任何一次能夠堅持超過兩分鐘。
同時也和預料的一樣,『騰蛇」產生任何『越獄」代碼。
看著大屏幕上再次被染紅的網絡拓撲圖,整個B-7層陷入了短暫的沉默。
「我的天...這效果也太可怕了吧。」
「這東西要是投放到真實網絡環境中,那不得神擋殺神,佛擋殺佛?」
「而且很多攻擊,我查了日誌都沒看明白,見都沒見過,這怎麼防的住?」
周的身邊的鄭濤也下意識地咽了口唾沫。
經歷過多場網絡攻防戰的他,對於其中的攻擊方式也是聞所未聞。
不僅量大,而且管飽。
這就像是人和AI下圍棋一樣,對方只是略微出手,就是人類拼盡全力都無法戰勝的程度了。
周的看著大屏幕上的測試結果,心裡也鬆了一口氣,到現在為止,整個項目就算是成功了一半了。
「我宣布,『騰蛇」攻擊演化模型測試......圓滿結束!」
周的話音落下,大廳里響起了雷鳴般的掌聲。
安靜下來後,他繼續說道:「『騰蛇」的成功離不開大家的努力,今天給大家放半天假,好好休息一下!」
大家緊繃了兩個月的神經,在這一刻終於能夠放鬆一下了。
在周的宣布今天放假之後,大多數人的選擇基本都是一樣,回到宿舍,好好睡上一覺。
早上七點,小王揉著還有些發脹的太陽穴,刷開了B-7層的大門,他以為自己來得夠早了,沒想到辦公室里已經有幾個身影,顯然是通宵未歸,估計是昨天的工作還沒做完,現在正趴在桌上休息。
他打開電腦,正準備看一下今天的任務分配表,卻發現一個新的界面彈了出來。
【任務協同平台】
旁邊還有一個簡單的通告:
【致項目組全體同仁:
近日辛苦,為更科學地安排工作,保障項目可持續推進與各位身心健康,特上線此任務平台,每日工作請於此領取自主認領1-2項任務,量力而行,優先解決,遇阻請及時使用求助系統。
周昀】
本來還有些迷糊的小王清醒了不少,點開系統,任務池裡密密麻麻列了至少有一百項任務。
看著每項任務後面清晰的描述和預估的工時,他的眼睛不由得亮了亮。
他感覺這樣的任務分配方式比之前的好很多,就拿他之前負責的任務來說,雖然他的強項是算子優化,但是算子優化也是有不同的細分,比如內存優化、計算精度調整、並行度提升等多個方向,他最擅長的是內存優化,別的細分方向他也能做,只是效率可能沒這麼高,在之前的分配方式下,他就接到了計算精度調整的任務,搞得那一天他做了二十個小時才完成分配下來的任務,如果換成他擅長的內存優化,哪怕難一點,他也有信心在規定時間內完成,至少不會花二十個小時。
「這倒是挺好的。」他嘀咕一聲,隨即找起了內存優化相關的任務,最後他挑了兩個任務,根據任務描述,他有信心在規定時間內完成,這樣算下來,晚上十二點前他就能完成任務,這樣他的睡眠時間就能大大增加,下一天的工作效率也能高不少。
隨著來的人越來越多,大廳里也響起了一些小聲的議論,大多數人都感覺這個新上線任務分配系統非常好,他們都能很精準的在任務池裡找到自已最為擅長的任務。
接下來幾天,晚上通宵的人幾乎沒有了,因為大家接的基本都是自己有信心的任務,就算遇到一點小問題,求助一下別人或者周的,基本都能很快解決,自然都能按時完成自己的任務。
至於剩下一小部分沒人接的任務,其實也並不多,周的全都自己處理了,對他來說沒什麼擅長不擅長的,經過這段時間的磨練,基本每個種類的任務他都能完成得得心應手,最後算下來工作時間反倒還變少了。
任務分配機制經過幾天的實行,進度不僅沒有變慢,反而快了不少,大家臉上的黑眼圈也開始變淡,表情也沒有那麼疲憊了。
第二次例行體檢的時候,李醫生都感覺有些驚訝,大家的狀態和上一次體檢的時候完全不同。
在這樣的情況下,項目開始24天的時候,第一個階段的任務圓滿完成。
攻擊演化模型可以完全適配這個國產的超算平台,不得不說,在經過軟硬體的協調優化之後,不管是訓練還是推理速度,都非常快。
而且在訓練平台變強之後,原本只能演化一些簡單攻擊流量的模型也變強了不少,一些通過模型演化出來的攻擊流量,連鄭濤這樣的網絡攻防專家都需要一定的時間才能解決。
而他們下一階段的任務就要『簡單」一些,當然這只是對項自組的成員們來說,因為最為核心的模型架構部分都是周的一個人搞定的,對他來說,第二階段耗費的腦細胞會更多,而其他人要做的只是數據的清洗,模型訓練,參數調整方面的工作,雖然工作量大,但不費腦子,有點類似於『流水線」的工作。
第二階段訓練攻擊演化模型的階段異常順利,相比於需要協作完成的,像是這種獨自一人就能做完的工作更讓周的覺得順暢。
項目啟動兩個月之後,B-7層的大廳里,所有人都緊張地看看前方的大屏幕。
經過了一個多月的奮鬥,攻擊演化模型已經訓練完成,周的將這個模型命名為:『騰蛇」,也就是神話中玄武背上那條蛇的名字,他們現在做的就是『蛇」最終的內部壓力測試,主要目的是兩個:
1.將這段時間以來,「騰蛇」產出的各種攻擊流量進行仿真測試,測試它們是不是能發揮作用。
2.驗證『蛇」的核心行為約束機制是否可靠,確保它絕對不會產生任何超越測試環境或自我複製傳播的『越獄」代碼。
理論上來說第二種情況是絕對不可能發生的,但是大模型這種東西畢竟存在黑盒性質,該測試的還是要測試一下。
「開始吧!」周的下令,操作員按下啟動按鍵,大屏幕上瞬間可視化出極其複雜的網絡拓撲圖,這是利用代碼仿真出來的模擬測試環境,防禦等級被設定為最高,大概相當於國家電網這種級別的防禦,在仿真環境下,無論怎麼攻擊,都不會對現實的網絡環境產生影響。
代表攻擊流量的紅色光點,開始在拓撲圖中亮起,項目組的成員則是暫時充當防禦方,攻擊方則是一個非常簡單的腳本,功能就是將攻擊庫中的攻擊流量打出去。
一瞬間,大量的警報在項目組成員的電腦上出現。
各種各樣從未見過的新品種攻擊,幾乎在瞬間被打到了防禦側。
防禦方成員們甚至還沒來得及定位第一個攻擊源,就發現,攻擊已經從多個意想不到的維度,同時穿透了他們的層層防線。
從大屏幕上的網絡拓撲圖來看,也就是十幾秒的時間裡,網絡拓撲圖的紅色部分就從原來的幾個點,連成了一小片。
1分17秒。
屏幕上的網絡拓撲圖,超過60%的區域被染成紅色,核心權限盡數丟失。
防禦方完全失敗。
太快了!
主要還是新型種類的攻擊實在是太多了,完全不可能在短時間內進行防禦,哪怕是投放了蜜罐也沒用,就像打鬥地主,當你手裡的牌足夠好的時候,就算明牌打,對手也拿你沒有任何辦法根據去年全球公認的網絡對抗戰術和技術知識庫MITREATT&CK框架所記錄的數據來看,大概存在的攻擊戰術一共14種,所謂的戰術就是攻擊者想要達到的目的是什麼,例如:數據滲出、供應鏈攻擊等等。
而實現它們的手段稱之為攻擊技術,現在記錄在案的一共是193種技術以及401種子技術。
「騰蛇」演化出來的不同種類的攻擊就是類似於攻擊技術的東西,在一開始,周的會給『騰蛇」設置一個目標,比如讓它達成『數據滲出」的目的,那『騰蛇」就會通過不斷地對網絡流量序列進行排列組合,最終生成出一種全新的攻擊方式,這樣的攻擊方式,僅僅是一個月的時間,就有了534種,而就在此刻,這個數字還在不斷增加,這也是為什麼這次測試中防禦方會敗得這麼快的原因。
隨後大家又進行了幾次測試,毫無意外的,沒有任何一次能夠堅持超過兩分鐘。
同時也和預料的一樣,『騰蛇」產生任何『越獄」代碼。
看著大屏幕上再次被染紅的網絡拓撲圖,整個B-7層陷入了短暫的沉默。
「我的天...這效果也太可怕了吧。」
「這東西要是投放到真實網絡環境中,那不得神擋殺神,佛擋殺佛?」
「而且很多攻擊,我查了日誌都沒看明白,見都沒見過,這怎麼防的住?」
周的身邊的鄭濤也下意識地咽了口唾沫。
經歷過多場網絡攻防戰的他,對於其中的攻擊方式也是聞所未聞。
不僅量大,而且管飽。
這就像是人和AI下圍棋一樣,對方只是略微出手,就是人類拼盡全力都無法戰勝的程度了。
周的看著大屏幕上的測試結果,心裡也鬆了一口氣,到現在為止,整個項目就算是成功了一半了。
「我宣布,『騰蛇」攻擊演化模型測試......圓滿結束!」
周的話音落下,大廳里響起了雷鳴般的掌聲。
安靜下來後,他繼續說道:「『騰蛇」的成功離不開大家的努力,今天給大家放半天假,好好休息一下!」
大家緊繃了兩個月的神經,在這一刻終於能夠放鬆一下了。
在周的宣布今天放假之後,大多數人的選擇基本都是一樣,回到宿舍,好好睡上一覺。