第三十一章 防火墻
謝錦添舒展筋骨,甩了一下脖子,把手放到屏幕上,開始操作起來。
十六進制的投影鍵盤,跟隨著謝錦添的右手,手移到哪投到哪。
屏幕上的觸感,如同把手放在一個比較硬的海綿上一樣。
謝錦添左手食指和拇指放大已加密的文檔,文檔隨即閃爍兩下,重點突出了那個鎖。
“主人,如果您破解不了,可以用右手食指和無名指同時放在鎖上,就可以解鎖了?!钡粗x錦添開始操作,提前打了一個預(yù)防針。
謝錦添默不吱聲,左手把文檔翻面,想繞開這個鎖,但一頓操作后,文檔依然打不開。
謝錦添停下思考,隨后用鍵盤調(diào)出文檔后臺,既然AI迭已經(jīng)提供了文檔是指紋解鎖,只要從后臺繞過這個就可以打開了。
意思就是,倘若現(xiàn)在沒有鑰匙開鎖,把鎖扣子上的螺絲卸了,鎖不就一起掉下來了嗎?
有了方向之后,謝錦添開始去找連接“鎖扣”的“螺絲”。
但,這一切的前提條件,就必須要突破加密文檔的防火墻。
這文檔就像一個在大商場里面的商鋪,防火墻就是這個商場的大門。要解開鎖進入商鋪,必須先進入商場。
而真正的難點就在這個防火墻的入口上。
謝錦添從未見過這么復(fù)雜的防火墻,它是用中文編程的,不懂行的人,看著現(xiàn)在屏幕上的中文,就像看著亂碼一樣。
或者是火星文。
之前謝錦添接觸的計算機語言,都是0和1。
看到這些亂碼編程,謝錦添一度以為系統(tǒng)崩潰了,重新操作了好幾次,代入解碼器,換了另一個程序破譯,都是亂碼,才發(fā)現(xiàn)并不是系統(tǒng)問題。
這些看似是亂碼的編程,實際上是有規(guī)律的,記得老劉曾經(jīng)說過,在更多時候,顯示亂碼是后綴名不對,或者是軟件原因,但這個亂碼是特意這樣編的,它摒棄了傳統(tǒng)的數(shù)字和英文編程,采用中文去編,但用的是英文編程的框架。
所以才顯示出亂碼。
其真實目的就是不想讓人破解,這便是防火墻第一道關(guān)卡,望著這堆亂碼,似在無情的嘲諷謝錦添:你不是想進來嗎?先找找鎖在哪里吧!
謝錦添十指交叉,反手拉伸一下雙手,不服氣的歪一下頭:“小樣,想難倒我?”
很快,謝錦添就找到規(guī)律,這種亂碼式編程,原本是必須要找到原版的文本,來對應(yīng)上面的亂碼來一一解開。
但謝錦添根據(jù)以往所學(xué)的知識,換了另一種方式----總結(jié)法。
類似看完一本幾百萬字的小說,用一句話來概括小說表達的故事。
又如同一個長長的電影,一句話總結(jié)了它表達的故事。
但這個總結(jié)能否精準(zhǔn),完全看多年的經(jīng)驗,就像要一句話概括自己的人生一樣。
面對著這一堆陌生又熟悉的文字編程,靠瞎猜去總結(jié)它,有點強人所難。
但這里的總結(jié)法并不是要看懂它,而是簡化它,一直簡化。
那么就必須要進行排除和篩選。
謝錦添放大亂碼,用手一個個劃過亂碼,把它們放入另一個浮現(xiàn)的窗口,亂碼轉(zhuǎn)換器中,點擊轉(zhuǎn)換,卻發(fā)現(xiàn)字符不匹配。
“吱……”謝錦添煩躁的搖頭。
看來軟件是沒辦法幫助了。
隨后謝錦添快速滑動亂碼,到底部后,窗口顯示共十萬字符。
然后謝錦添兩根手指往屏幕一放,圓形鍵盤隨即跳出,這個十六進制的鍵盤共十六個偏旁字符組成一個圓盤。
最厲害的是它的超級聯(lián)想功能,不僅僅是聯(lián)想字詞那么簡單,還可以進一步的聯(lián)想下一步的操作。
隨后謝錦添把整篇亂碼進行篩選。篩選出重復(fù)的字符段落。
其中“浽4BE驧穩(wěn)8摂”這個亂碼重復(fù)了700多次。
而亂碼‘棩緛---洯莪廡’,和亂碼‘棩緛---坽唑軷’。各出現(xiàn)了一次。
謝錦添不禁深呼吸一口氣,問迭:‘我有幾次機會?’
‘一次!’AI迭這次沒有做任何表情,甚至沒有叫謝錦添主人。
機器果真是機器,完全不會像人類那樣有感情,人類有時會多給你一次機會,就是怕你無法接受失敗的后果,而機器則不會,因為它們沒有感情。
現(xiàn)在的狀況,就好像拆炸彈剪哪條線一樣。
謝錦添開始去排除,首先謝錦添就排除了連續(xù)出現(xiàn)700多次的亂碼,這種亂碼就算放到正常的代碼中去,其真實用途也就像小說寫作里面的鋪墊,交代,設(shè)定一樣,其本身只是一個過渡作用的‘橋梁’、‘道路’。
真正關(guān)鍵的兩個,應(yīng)該就是剛剛篩選出來的‘棩緛---坽唑軷’、‘棩緛---洯莪廡’。
就跟炸彈的紅線和藍線一樣。
只要選出正確的字符,把它復(fù)制拖到到文檔上的任意地方,就可以進入真正的防火墻。
其實也就是進防火墻的暗號。
像天王蓋地虎對應(yīng)寶塔鎮(zhèn)河妖。
而如果選擇錯誤……會怎樣呢?
謝錦添用手撓撓頭發(fā)問迭:“我如果選錯了會怎樣?”
“主人,您如果選錯了,會把文檔放入公共儲存庫,并且您現(xiàn)在不做任何操作,也是會放入的。在文檔底下的倒計時就是時限?!?p> 謝錦添剛剛一直沒注意,原來文檔底下還有一串在變化的數(shù)字。
看起來是只有秒鐘。
等等,還有50秒?
謝錦添冒出汗來,心想:這該死的人工智能,套路我?
看來必須得盡快選擇,并且只能憑直覺。
倘若自己的文檔落入公共庫,按王鵬他們的能力,破解是分分鐘的事,假如他們看到了我做的這些記錄,不知道會怎樣。
雖然也沒有什么真正的秘密,但總歸會引起猜疑,現(xiàn)在多一事不如少一事。
“沒什么難的,不就是二選一嗎?”謝錦添鼓勵自己。
按照謝錦添的推斷,這兩個亂碼一個代表進入防火墻,一個代表進入病毒庫。
“真是自己挖坑往里跳。”謝錦添不禁嘲諷一波自己。
想了十幾秒,腦袋里也想不出所以然,時間一秒秒流逝,不管了,就這個亂碼‘棩緛---洯莪廡’。
謝錦添堅定的拖入文檔上。
卻意外的選對了,難道是主角光環(huán)嗎?
文檔隨即放大,展示出文檔上的鎖,又放大,進入了鎖孔。
謝錦添喃喃自語:“看來這就是防火墻了,想訪問自己的文件,必須打開這個鎖?!?p> 耳邊傳來迭的歡呼:“主人,恭喜您突破了第一道關(guān)卡?!?p> 而放大后的鎖孔里卻展現(xiàn)出兩條通道。
“又是二選一?你老是弄的這么刺激。”謝錦添有些批評迭了,畢竟它稱自己為主人。
“主人,這不是二選一!”
謝錦添似乎也聽懂了,既然是防火墻怎么可能二選一呢?
“這個有限制嗎?”謝錦添有些擔(dān)心的問。
“主人,這個沒有限制,您可以盡情發(fā)揮。”
聽到迭這么說,謝錦添早就想躍躍欲試。躁動的心早已按捺不住了。
謝錦添隨意點了左邊的通道。
但進入之后變成了四個通道!??!
謝錦添重復(fù)的點擊,通道變成八個,十六個,三十二個,六十四個,一百二十八個,二百五十六個。
雖然謝錦添并沒有細細的去數(shù)有多少通道,但是越點越多。
謝錦添感到不對勁,默默退出防火墻,重新進入另一個通道,結(jié)果還是一樣,通道越變越多。
想要破解這個防火墻,沒有個十年八年時間是不可能了。
“怎么可能,世界上怎么有支撐這么復(fù)雜的框架!”謝錦添想到和老劉學(xué)的編程框架,這是不可能的。
所有的編程都必須建立在一個框架上,如同一個人的骨架有多大,人就只能這么大,如同一艘船的龍骨就決定了船的大小。
這個框架就是程序的骨骼,通道一直一直增多,這得有恒星太陽那么大的數(shù)據(jù)庫做框架才行,那還是保守估計。
謝錦添自信的安慰自己:“這個通道的數(shù)量一定有一個頭的。”
隨后謝錦添打開計數(shù)助手。
毅然的再次進入防火墻,拿出一個u盤,放到屏幕上,窗口開始讀取u盤里的程序,類似按鍵精靈,用來幫助自己去點那些通道,謝錦添就做在椅子上觀望,程序啟動開始點擊通道,計數(shù)助手開始記錄通道數(shù)量。
助手上的數(shù)字不斷跳動,個位、十位、百、千、萬、十萬、百萬、千萬、億、十億、百億、千億、萬億、十萬億、百萬億、千萬億、兆(一億億等于一兆,如此類推)、京、垓、秭、壤、溝、澗、正、載、極、恒河沙、阿僧底、那由他、不可思議、無量數(shù)。
數(shù)字跳到謝錦添都要睡著了,也沒有到頭。
過了許久,撐著頭瞌睡的手麻了,滑了出去,謝錦添在瞌睡中驚醒,謝錦添望著不停點擊不停變多的一個個通道,已經(jīng)由原來的手掌大小變的小的看不清了,在窗口上只顯示排列起來的一組組通道,一個排列有手掌大小,里面卻有數(shù)不清的通道。
謝錦添放棄了,計數(shù)器早就不跳動了,它最大的計量單位都不能算出通道的數(shù)量。
謝錦添拿走u盤,對著迭說:“好吧,我放棄了,別說十年,一百年都破解不了?!闭f完,謝錦添把手指放到文檔上,文檔便解鎖了,彈出了謝錦添之前做的記錄。
“主人,您相信我了對嗎?”
謝錦添點點頭:“嗯,但這太奇怪了,真的有這么復(fù)雜的框架嗎?還是說我的方法不對?!?p> “主人,您知道太極嗎?”
謝錦添抬頭看向迭:“太極?無極生太極,太極生兩儀,兩儀生四象,四象生八卦,八卦衍萬物。難道這個防火墻是八卦陣?”
迭做出微笑的表情:“主人,如果是八卦陣,那為何不一開始就出八個通道,只要您找到生門就可以了呢!”
謝錦添若有所思點點頭:“也是。可,這能算框架嗎?”
“主人,您對計算機程序的框架有些誤解,這其實是生命的原理,也是太極原理。生命就是單細胞分裂成多細胞,一分二,二分四,四分八,防火墻也是用的這個原理,其框架在您破解時也隨著您的點擊慢慢變大,如同虛擬世界里的一個胚胎,慢慢分裂成胎兒?!?p>