第五百四十五章 技術之外的技術
有稍微懂些技術的賓客在看到那些被控製的動力裝甲之後就有些奇怪的問:“這個不太對吧?”
有不懂的人反問道:“電子入侵又不是什麽新鮮東西。這有什麽奇怪的嗎?”
“不是說電子入侵。”說話的那個賓客大概就是專門從事和動力裝甲有關的生意的人,所以懂的很多,而且也非常的深入,張嘴就是一堆專業術語。“按說動力裝甲使用的是麥卡倫防複寫技術,理論上是不可能因為電子入侵就被敵人控製的吧?再說了,哪怕是麥卡倫係統沒有生效,機械式自律係統也應該啟動才對啊!難道之前的戰鬥中被打壞了?可是那也不應該啊!就算是有壞掉的,一兩台被打壞可以理解,全都壞了,這就不太對了吧?”
“誒……你說的那個麥什麽倫什麽技術是個什麽玩意?還有那個什麽自律係統?”旁邊那個年輕人相當尷尬的問道。他屬於那種半瓶子醋的類型,平時就喜歡拿自己知道的那點東西去四處嘲諷別人無知,今天卻發現身邊的這位貌似才是真正的業內人士。
旁邊這位倒是沒有注意到身邊這位的尷尬,他隻是認真的解釋道:“麥卡倫防複寫技術就是一個叫麥卡倫的科學家發明的一種矽晶體加密編程技術,這是一種跨硬件和軟件的多層安全加密技術,它的原理其實非常簡單,就是在軟件層麵對地址碼的起始引導信息加入強製規則,每次預讀數據之前都會先核對編碼所在晶格的蓋茨常熟,如果蓋茨常熟編碼與地址碼……”
“打住打住。”旁邊的那位趕緊拉住這位進入技術達人模式的賓客說道:“我們都是業餘人士,有些人連手機上的功能軟件都玩不溜,你能用簡單一點的方法說明嗎?”
旁邊這位顯然也不是那種完全的技術宅,他隻是懂得較多。並不是那種不通世故的死板科學家,當然真要是那種人也不會出現在這種聚會上了。聽到身邊人的話他也是反應過來了,身邊這些都不是自己手下那幫技術狂人,而是一些大亨或者家族代理人之類的人物,指望他們聽得懂那些技術術語基本等於教會猩猩說鴿子語。
“簡單一些的解釋就是,動力裝甲內部的操作軟件不是裝在電腦磁盤裏的。而是直接記錄在矽晶體中,以物理刻印的方式存在。這種晶體存儲介質和民用電腦中的磁盤比起來,優勢就是:讀取速度快,抗震能力強,體積小,沒有機械部件故障率低,耗電也低。而且最重要的一點是內容無法簡單修改。”
“不能修改數據豈不是不能寫入信息?萬一使用人員需要添加一些設定怎麽辦?”
“信息隻是很難修改不是不能修改,修改這種信息需要特殊的編碼進行修改,否則寫入的信息就會是錯亂的東西,無法存儲進存儲晶格。因為寫入信息的密鑰是不記錄在設備中,而是任務開始前由操作人員用腦子記住。所以每次修改信息都需要輸入密碼,否則信息就寫不進記錄器。而因為麥卡倫防複寫技術的原理問題,這種寫入限製信息實際上半物理辦軟件形式的防護技術,因此不管黑客技術再高。隻要沒有密碼,你就無論如何也寫不進信息。因為這是半物理層麵的保護措施。”
“那如果敵人通過拷問或者別的方法得到了密碼呢?”有被的賓客問道。
“所以才會存在機械式自律係統。”那個很懂行的業內人士解釋道:“其實這種東西不光動力裝甲有,機器人也有。所謂的自律係統就是自我管理係統,用於約束機器人或自動武器之類擁有高度自我控製能力,且有對人傷害能力的自動化設備。這個自律係統之所以叫做機械師自律係統。不是因為它是機械的,而是因為它不像人工智能那樣會模擬人類的感情之類的東西,這個自律係統非常的刻盤,就和第一代科幻片之中的機器人一樣,死板的要命。
這種自律係統和自動化設備的主程序使用完全獨立的芯片和控製電路,主操作係統的所有信息都會單向傳遞給自律係統,而自律係統則不會向主程序發送任何信息。你們可以把主程序理解成一個政府工作人員。這個自律係統就像是反間諜部門。這個反間諜部門會時刻監視著這個政府人員,但政府人員則完全不會知道反間諜部門的工作情況,兩者之間的信息是單向的,隻要政府人員的基本工作狀態不發生變化,那麽反間諜部門就絕對不會主動對他做些什麽。不過,一旦這個政府要員被國外的勢力收買,那麽他的行為肯定就會發生改變,比如說出賣情報,或者做事的時候不按照上級指示或原本的職務要求,而是以外國勢力給出的指示工作。一旦發生這種情況,那就證明這個人已經被收買,不再是為國家工作了。那麽這個時候反間諜組織就會出手將這個政府人員抓起來。
當然,我這個是比喻。動力裝甲和武裝機器人裏麵的自律係統就像是那個反間諜部門,一旦動力裝甲或者武裝機器人的程序被入侵,它的行為必然就和之前的設定出現區別。自律係統內部有原本的操作係統設定,因此自律係統可以隨時了解主係統的工作情況,一旦主係統的行為反常超出了自律係統的容錯範圍,那就說明它已經被入侵或者被改寫,此時自律係統就會開始介入。它會對整個操作係統進行格式化,然後將自己內部的備用係統複製到主程序位置代替原本的操作係統重新開始工作。
因為這個自律係統是一個完全獨立的係統,所以除非你能把動力裝甲或者武裝機器人抓住,然後拆開來取出自律係統慢慢刪改,否則的話是很難對自律係統做手腳的。雖然這種方法無法保證動力裝甲和武裝機器人絕對不會被敵人控製,但至少在戰場上敵人是絕對沒時間和設備去控製己方的動力裝甲和武裝機器人的,而這也就達到了自律係統的設計目的。”
之前還覺得我們控製了那些動力裝甲很正常的賓客聽到了這個人的解釋反倒是開始疑惑了。“不對啊!那如果這自律係統可以防止信息被篡改。那麽那些動力裝甲是怎麽被控製的呢?”
那個專業技術非常厲害的賓客皺眉道:“我也是想不通才會發出疑問的啊!隻要我還懷疑是自律係統被打壞了,可是就算一兩台動力裝甲的自律係統被打壞了還可以理解,但這麽多動力裝甲全都是自律係統壞掉了,這顯然是不可能的。也就是說對方有辦法在短時間內入侵自律係統讓自律係統和主係統一起癱瘓了。”
盡管這個人說的是非常的有道路,而且很深入,但他說的猜測和我們做的事情卻是差距甚大。估計他要是知道我們是怎麽繞過自律係統和麥卡倫防複寫技術進行操作係統替換的。大概會直接暈過去吧。
其實呢,在他看來比價容易解決的那個麥卡倫防複寫技術對我們來說才是比較麻煩的東西,至於那個在他看來幾乎是無解的自律係統反倒是根本不算什麽麻煩了。
這個自律係統實際上就像是用一台獨立的電腦建立了一個自動還原軟件,一旦這個獨立的電腦確定被監視的電腦出了問題,它就會自動對那台電腦進行全盤格式化,然後運行還原軟件,將原本記錄在本機上的數據還原到那台電腦上。這樣一來不管是中了病毒還是黑客入侵都沒用了。因為那台電腦內部已經被徹底清洗了一遍。至於說直接入侵這個帶有自動還原係統的電腦……抱歉,那種事情的難度太高,有那個功夫不如想別的方法更簡單一些。
正因為這種設定,所以多數人都會覺得要繞過這種機械式自律係統非常困難,進而認為完全無法繞過它改寫主係統的信息。但是。這些人都是從軟件方麵在考慮,而我們使用的卻是硬件方式。
我們其實根本就沒有去動這個自動還原係統的軟件內容,我們做的事情就是——拔網線。
對,我們用的方法很簡單。直接把連接著自律係統和主係統之間的數據線給剪了。不管自律係統如何牛叉,它最終都是要通過改寫主係統信息來杜絕動力裝甲或者武裝機器人被敵人控製的可能。但如果這個自律係統和主係統之間沒有物理連接呢?信息傳遞不過去,你要怎麽還原?
當然,對我們這種剪網線的方法也有對抗的方法,那就是設置一種裝置。隻要主係統和自律係統之間的連接斷開,主係統就自我還原或者幹脆自爆。但是,這種方法雖然可以防止設備被敵人控製利用,但無疑降低了設備自身的生存能力。因為有自律係統的都是軍用設備,也就是所處環境很危險,尤其是動力裝甲和武裝機器人。在槍林彈雨之中傷到哪裏都不奇怪。如果設備內部還有這麽個自爆或者自我格式化的設定,那這機器就太危險了。正因為這種設置有些畫蛇添足,所以自動設備的生產單位雖然知道有這種缺陷存在,卻很少會真的去設置這麽一種防護措施。因為太腦殘了。
不過,我說的剪網線其實隻是一種比喻,真要做也不是那麽簡單的。軍火公司又不是白癡,當然不可能真弄倆計算核心,然後中間連上一根數據線。時間上這個自律係統和主係統根本就是被封裝在一起的,兩者共用一塊電路板,共用一塊處理器芯片,不同的隻是兩者使用的電路和芯片中的計算單元都是獨立的,它們雖然被封裝在一塊電路板上,被封在同一個芯片中,但它們各自有自己的電氣回路,兩者之間除了幾個數據監測和還原複寫用的節點是連接在一起的,基本上就是兩套係統。因此,要剪開這兩個獨立的部分其實並不是那麽簡單的。
不過,對別人可能不是那麽簡單,但對我們就不一樣了。
因為我們的電磁控製能力,所以在進行入侵的時候我們就順便用電磁控製能力燒毀了自律係統和主係統之間的矽晶體數據關口。這東西就像是電子器件內部的海關一樣,不同的是它檢查的是數據而不是貨物。這個關卡隻允許數據單向傳遞,效果就是防止外來者入侵自律係統。因為單向傳遞信息的關卡沒有反饋信號,所以黑客或者別的入侵信息根本沒辦法入侵這樣的係統。當然,這種方法也隻有自律係統能用,主係統因為需要和外界通信,比如加入戰場數據鏈什麽的,所以沒辦法設置這種物理過濾裝置。
不過。這個裝置現在就成了這個電路板上的網線。當我們燒毀了這個小小的,還沒有人的小指甲蓋大的晶片之後,主係統和自律係統就徹底斷開了。
因為自律係統下線,所以我們想怎麽改就怎麽改,反正主席台已經沒有辦法進行還原操作了。至於說那個防複寫技術……其實這個東西雖然麻煩,但卻也不是無解。
這種麥卡倫防複寫技術的關鍵所在就在於存儲晶片在生產的時候就被定義了晶格類型。用普通人能理解的方式做個比喻。大家可以將數據想象成一個個的實體物質。其中0這個代碼是正方形的,1這個代碼是三角形的。通常的記憶晶體空間是一個較大的空間。不管是正方形還是三角形,都可以放進去,這樣你就可以將任何信息記錄在這個記憶晶體之中。但是,使用麥卡倫防複寫技術生產的記憶晶體的晶格卻很小,這種晶格都被預先設置了形狀。不是三角形就是正方形,也就是說生產的時候晶格是什麽樣的,就隻能記錄什麽樣的信息進入,如果你的信息0、1代碼和晶格的形狀不一樣。那就插不進去,也就會導致寫入失敗。這就是為什麽這種技術可以讓記憶晶體難以被複寫的原因。因為你不知道順序就沒辦法將對應形狀的數據插入對應的晶格之中。
麥卡倫防複寫技術中每個記憶晶體都有一個密碼,這個密碼其實就是晶格的排列規則,所以又密碼之後,按照這個規則就可以寫入和讀出數據。否則數據將無法完整的寫入晶格,而讀出來也是亂碼。至於說擔心被敵人知道晶格密碼的問題……其實很好解決。軍隊會訂購海量的記憶芯片,它們的密碼幾乎全都不一樣,雖然就像生產鎖芯的廠家一樣,偶爾也會有兩把鎖的鑰匙可以互換,但實際上這種概率非常的低。而軍事單位發下去的記憶晶體全都是打亂了發的,因此每個記憶芯片都有自己的編碼,間諜要拿到這種編碼需要時間,而且每個設備都有自己的編碼,這就增加了需要獲取信息的難度。而且,部隊中對這種晶體有定期交換的製度,也就是說不通部隊的晶體過一段時間就會換個位置,就算你搞到了密碼,最多幾天就會失效,而且你知道密碼的那塊晶體也不知道會被換到什麽地方去,根本就沒辦法有效利用獲取的密碼。
這種方法可以大幅度增加信息被竊取的難度,從而降低間諜的危害性。
以上這些都是這種技術難以被攻破的關鍵所在,因為費勁去破解一塊記憶晶體的成本太高,而且每次隻針對一塊晶體,效費比完全無法接受,所以沒有人會傻到去破解這種密碼。
但是,我們卻有另外一種方法。
我們的方法依然來源於我們的電磁控製能力,而我們使用的方法其實也很簡單——對晶格進行再構建。
通常來說晶格出廠的時候就會被定型,但是晶體內德晶格排布其實並不是不可以更改,隻要用合適的電壓和電場配合就可以修改晶體內的晶格結構。但是,這種修改隻能是小的改大的,卻不能大的改小的。也就是說本來是個三角形的洞,你有個方塊放不進去,我可以直接把小三角洞挖大,然後把方塊塞進去。但是,如果晶格太大,要縮小就不行。當然,不管是方的改三角還是三角改方的,都可以用擴大來實現,因此基本上不需要縮小晶格。
但是,這種方法會導致記憶晶體的晶格變大,從而讓晶體物理結構出現變化。最後的直接後果就是被我們重置過的晶體壽命會下降,而且隻能修改一次,下次就直接報廢了。
不過,這些對我們都不是問題,因為我們也就是用這個方法控製敵人的設備給我們幹一會活而已,難道還指望讓那個東西能保用一百年不成?所以,對我們來說這種缺陷其實也不算是缺陷。
使用這種方法,我們很輕鬆的將帶有麥卡倫防複寫技術的記憶晶片變成了普通存儲卡,然後直接改寫操作係統。因為自律係統也被切斷了,所以新操作係統完全就是無人監管狀態,內部信息還不是我們想怎麽改就怎麽改?所以,現在那些來賓看到的就是那些還沒有徹底壞掉的動力裝甲全都爬了起來,然後變成了僵屍部隊,開始跟著我們反攻他們自己人去了。(未 完待續 ~^~)