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