小農經濟時代 第八章 學習的原理及大殺器

作者 ︰ 南非閑人

>

夢想的演算還在繼續,不過王石發覺已經稍稍影響到工作室的正常運行了。由于這些資料的邏輯是非常強的,所以互相之間都可以印證,互相關聯性非常強,這就導致了運算量的急劇增加。

這個演算其實也沒什麼特殊之處,如,夢想讀到一個名詞的時候,那麼她就會找對應的記錄去解釋標記,這就相當于給了這條記錄來了一次沖動,按照設計,這條記錄下級相連級的記錄都有可能歷遍。這些記錄都會對這次沖動做出不同的反應。然後再把下下級歷遍。當然也有可能讀到一個新詞,這樣就會出現在數據庫找不到對應的條目。這樣就會新建一條記錄。到整個資料都讀完後,她自然就會把所有知識點前後聯系起來,融會貫通。

這就象孩子學習一樣,如學習加法,他的腦袋中可能一開始沒有加法概念的,所以他會看到一個隻果再加上一個隻果,然後數一下隻果數量,結果出來是兩個隻果。所以他漸漸會有一個概念,一個隻果加一個隻果是兩個隻果。然後不定是有一只鴨子加一只鴨子等于兩只鴨子等等。當這樣的次數多了以後,這個孩子自然會形成一加一等于二的概念。

很顯然,當孩子看到一個隻果的時候,很難保證不會支聯想到其他東西,如很好吃呀,紅的,很大。有人搶等,但是這些聯想在這里不起主要作用,因為下一個注意點是一只鴨子,而與鴨子相關的聯想顯然與隻果的聯想出來的東西是不同的,在這個過程當中,只加一加一等于二這個概念得到了第二次的強調,而其他的則被漸漸無視掉了,當這樣的過程繼續下去的時候,雖然每樣東西的聯想有很多,但是真正被加強的印象就是一加一等于二這個概念了。這就是抽象出來的概念了,當孩子以後看到一個梨加一個梨的時候,自然會得出兩個梨的結論。智力的發展就是這樣進行的啦。

你看,事情就是這樣神。當孩子這樣一點一點成長起來,慢慢地發育長大,自然而然就是完整的智能系統,而夢想的設計就是按照這樣的模式進行的。每一次沖動的執行都會提升該條記錄的權值,這也就相當于對經常見到的對象不斷加深印象。當足夠多對概念建立起來後,世界觀自然就建立起來了。所以只要硬件跟得上,夢想童鞋自然也能照這樣成長下去。

而與安全相關的資料實在太多了,當王石在完成那個簡易防火牆後,就實在吃不消了,只能把資料交給夢想自己學習。由于演算花費的資源實在太大了。甚至影響到工作室的平穩運行,由于對這些資料的學習,夢想的數據庫急速的膨脹起來。要知道,數據庫的膨脹為嚴重影響系統的運行速度。而工作室是王石的飯碗,當然不能不顧。這段時間不間斷地關注著學習的進程,還特意通過核心管理模塊限制用于學習的線程數量。以讓夢想在不影響工作室的正常工作前提下,對這些資料進行演算。

演算差不多進行了2個多月才平靜下來,王石終于放下心來,而照王石的法,把事情交給能做事的人,現在的安全事務全部交給了夢想自己掌控。並且把當初那個花了大錢買回來的專業版防火牆也撤了下來。

這些資料演算完畢後,夢想列了一大堆關于協議的可能漏洞,以及相對應的預防策略。王石稍稍核實了一下,有部分漏洞是已經公布了,基本上已經被打過了補丁,但剩下的這些漏洞還是佔了絕大多數。王石隨便找了幾個,對自己的絡進行了測試,都得到了驗證。

現在夢想還是只學習了關于絡協議部分的資料。當她學完關于硬件部分,相信還會暴露出更多漏洞。

而學習硬件部分也正是王石交給夢想下階段的任務。

王石本身是學計算機的,而這一塊本身倒是有一定的基礎,這也讓王石勉強能跟上夢想的學習進度。當然學習的效果就不好了。

2個月後,當整個系統又平靜下來的時候,這標志著夢想已經把關于硬件的一些公開的基礎的知識學習完畢。而相對應的漏洞列表又高了一個數量級了。

夢想數據庫的體積又大了一圈,為了保證整個系統的反應速度,王石又加了一台服務器。

學完了硬件的夢想童鞋是相當的牛b了,王石覺得自己跟她起來,好象不會編程一樣。有幾點很明問題,首先對于解決同樣一個問題,王石編出來的程序又臭又長,運行效率代下,而夢想出來的直接是二進制執行代碼,並針對專用處理器進行了優化。程序短精悍。執行效率更是不可同日而語。

這下王石把他的老本行也扔給了夢想童鞋。

從那以後,王石基本上就不踫編碼的事,若是要編個程序,基本上只要交代夢想大體流程,以及一些必要的參數,夢想就會把程序主體全部完成。

在這樣有利的條件下,王石決定做一個能掃描上面列表中所有漏洞的軟件。首先對于一台計算機來講,每台計算機的漏洞都是不一樣的,包括本身硬件,操作系統,驅動程序以及執行的應用軟件,都會有可能產生漏洞。在現在操作系統越來越大的現在,一個系統一經推出,立馬就要打上無數的補丁。盡管它在推出前己經經過了無數次的測試,數不清的版本更新。

按照王石的想法上面的漏洞分成四個大類,第一類就是已經公布的大部分已經打了補丁的漏洞。第二類就是雖然還未公布的,但是原理簡單,也很容易解決的漏洞。第三類就是還未公布的,但入侵方案較復雜的,被實驗出來的可能極的漏洞。第四類就是未公布的協議級和硬件級漏洞。

王石把第一類做了一個集成,將所有第一類漏洞都做在了一個軟件上,也就是,當你要測試對方機器的時候,這個軟件會把與一個個漏洞對應的入侵方案直接作用對方機器上。軟件收集相應方案的返回結果,收集對方機器具體情況,包括硬件配置,操作系統及其版本,驅動信息和應用軟件等等。因為大部分漏洞已經被彌補,這個就是用來查漏補缺的。

對于第二類漏洞,王石也把它們集成在了一起,這將是王石用來進行檢測的主要工具。由于這類漏洞最多,基本上佔所有漏洞的一半強。所以這些漏洞是最普遍的。王石將它們集成起來。然後按照目標機器的不同,進行了分類,基本上先按操作系統分成8大類,包括.和unx等等,最讓王石感到驚還有各種路由器和交換機的漏洞。再按各個系統的版本分類。再按硬件配置和驅動版本進行劃分。當得到目標機器的信息以後,就可以尋找對應類別的漏洞逐一測試。

剩下的第三類和第四類漏洞,王石逐一按照夢想提供的方案進行了封裝。然後集合起來打成一個包,取名大殺器。

完成了這些工作後,王石用這些工具對自己的整個絡進行了測試,這次測試由于夢想掌控的防火牆開啟,所以大部分的漏洞都沒有起到作用,但是相對應的硬件級和協議級漏洞都成功的測試通過。

當然要解決這個問題也很簡單,因為這些特定的漏洞都需要相應有針對性的數據包來來回傳送。所以只要夢想能攔截掉具有相應特征的數據包就能夠解決這個問題。

(快捷鍵 ←)上一章   本書目錄   下一章(快捷鍵 →)
小農經濟時代最新章節 | 小農經濟時代全文閱讀 | 小農經濟時代全集閱讀